We are located in The Wailea Town Center In the Wailea Resort on the island of Maui, State of Hawaii 161 Wailea Ike Place, Suite B106 Wailea, Maui, Hawaii 96753 USA Phone (808) 879-7283 Facsimile (808) 879-7286 E-Fax (714) 364-9998
Get Google Map and Directions