Robert C Scaffidi, MD, Internal Medicine

57 Bedford St Ste 130
LexingtonMA  02420-4543 (Middlesex County)


Phone: 781-862-7500
Fax:

NPI: 1538397823
License Number: 250249 (MA)