Julie Geary, MD, Internal Medicine

255 Low St Ste 102
NewburyportMA  01950-3596 (Essex County)


Phone: 978-463-3197
Fax: 978-465-5326

NPI: 1285691238
License Number: 227396 (MA)