Bay View Farm

Bay View Farm, 83-5249 Painted Church Rd, Captain Cook, HI 96704, United States

(808) 238-5839

Location