Karl A Bernhard, MD, Family Medicine

42 Patton Rd
Devens Fed Med Ctr
AyerMA  01432 (Middlesex County)


Phone: 978-796-1321
Fax:

NPI: 1629016928
License Number: 159772 (MA)