68-1790 Melia St, Waikoloa Village (808) 238-0004
68-1790 Melia St, Waikoloa Village, HI 96738 (808) 238-0004