Andrew M Farabaugh, MD, Family Medicine

2775 N George St
YorkPA  17406-3020 (York County)


Phone: 717-812-7300
Fax: 717-845-4625
Email: afa***@*****an.org

NPI: 1093034845
License Number: MT196767 (PA)