Slaughterhouse Beach

6501 Honoapiilani Hwy Lahaina HI 96761 USA

(808) 243-5294

Location