Richard Grad Traister, MD, Family Medicine

21 Highland Ave
Ste 2
NewburyportMA  01950-3872 (Essex County)


Phone: 978-463-7770
Fax:

NPI: 1023018298
License Number: 46413 (MA)