Gregory A Taggart, MD, Orthopaedic Surgery

10 Wellspring Rd
BiddefordME  04005 (York County)


Phone: 207-283-1126
Fax: 207-286-1359

NPI: 1891777215
License Number: N5426 (TX)