Barry M Salter, MD, Internal Medicine

1 Brickyard Ln
YorkME  03909-1686 (York County)


Phone: 207-363-6008
Fax: 207-363-6015

NPI: 1821154071
License Number: 008524 (ME)