Location

Haiku Maui Orchids is a Plant Vendor located in Haiku, HI, United States

Location:
2612 Pololei Place
Haiku, HI, 96708
United States
Phone:
808-573-1130