Napili Plaza Shopping Center, 5095 Napilihau St A107, Lahaina (808) 214-5590
Napili Plaza Shopping Center, 5095 Napilihau St A107, Lahaina, HI 96761 (808) 214-5590