Michelle Barr, MD, Pediatrics

26 City Hall Mall
MedfordMA  02155 (Middlesex County)


Phone: 781-306-5100
Fax:

NPI: 1720142714
License Number: 206499 (MA)