Kevin K Lanphear, DO, Family Medicine

3 Cherry St
NewburyportMA  01950-3973 (Essex County)


Phone: 978-465-7322
Fax:

NPI: 1992872626
License Number: 55947 (MA)