Location

68-3700A Ua Loa Place , Waikoloa Village, United States