Takara Landscaping in Kaneohe, HI 96744



Takara Landscaping

47-705 Lamaula Place

(740) 983-4477