The Palmwood

Address:

6867 Koolau Rd.
Kauai, HI 96754

Phone:

562/688-3433

Map:


Contact   ·   Privacy   ·   Terms