Richard D Demopoulos, MD, Surgery

208 Mill Rd
2nd Floor
FairhavenMA  02719-5208 (Bristol County)


Phone: 508-973-2204
Fax: 508-973-2640

NPI: 1295794030
License Number: 79175 (MA)