1. Ohana Pool & Spa 178 Kupuohi St Ste 110, Lahaina, HI 96761 Coordinate: 20.88377,-156.6757 Phone: (808) 873-6322