Barbara Mercado-Stallard, MD, Obstetrics & Gynecology

50 Union St Ste 3200
EllsworthME  04605-1534 (Hancock County)


Phone: 207-664-5650
Fax: 207-664-5651

NPI: 1396734497
License Number: 0101059310 (VA)