HomeIsland Fin Design67-106 Kealohanui St, Waialua, HI 96791 Mon-Sat: 9am-7pm Sun: ClosedIslandOahuLocationNorth Shore/MililaniShoppingSports