DR. JOHN MACGREGOR

DVM, DACVIM (CARDIO) specializing in internal medicine in Durham, New Hampshire

NPI: 1053651695

Provider Type

1

Practice Locations

Mailing Location

92 DOVER RD

DURHAM, NH 03824

📞 6032473389

Practice Location

92 DOVER RD

DURHAM, NH 03824

📞 6032473389

Provider Information

Gender:M
Sole Proprietor:Yes
Enumeration Date:2/19/2013
Last Updated:2/19/2013

Credentials

Primary Credential:DVM, DACVIM (CARDIO)