Skip Navigation Website Accessibility

Frequently Asked Questions


About the Store


Store hours & Location
Physical Address: 18 Central Ave.
                           Wailuku, Maui HI
Store Hours:  In store shopping by appointment
      Call: (808) 874-8050