Make an Appointment. + Locations, Office Hours & Directions. Southcoast Health General Surgery. 208 Mill Road, 2nd Floor, Fairhaven, MA 02719 map. Call for an Appointment. Southcoast Physicians Group, Inc. PO Box 415022, Boston, MA 02211 map. Call or Book Online. As a general surgeon in Fairhaven, Dr. Richard Demopoulos performs surgical ....