Contact Us. Barnstable Village 3179 Main Street Unit 1A Barnstable, MA 02630 Phone Number (508) 209-7334 Harwich Port 457 Lower County Road Harwich Port, MA 02646 Phone Number (508) 237-0178 Osterville Village 719 Main street unit J-4 (Wianno Knoll) Osterville, MA 02655 Phone Number (508) 681-0266 Book an Appointment Patient Registration Have a Question? Receive Answer By:PhoneBy Email Δ