95-1249 Meheula Pkwy Suite D, Mililani, HI 96789
Phone: +1 808-627-0330
Google Rating: 4.3 (14 reviews)