Located @ the Windward Mall in Kaneohe, Oahu, HAWAII, under the Regal Cinemas Parking Structure.
Open 7 days a week, weather permitting
Business Hours: 9:00am-4pm
(unless we’ve booked full for the day)
Windward Mall in Kaneohe
46-056 Kamehameha Hwy
Kaneohe, HI 96744