Marc Roy, MD, Family Medicine

6 Main St
DurhamCT  06422-2130 (Middlesex County)


Phone: 603-585-0208
Fax: 860-358-8652

NPI: 1720428576
License Number: MT205290 (PA)