Phone: 1-866-610-6284(MAUI)
Hoku Lani Beach House
Property Manager: AFC Management CO. LLC
Address: 2165 lli’ili Rd Kihei, HI, 96753