Douglas Scott Buffington, DO, Family Medicine

289 S Market St
ElysburgPA  17824-9737 (Northumberland County)


Phone: 570-672-9885
Fax: 570-672-9856
Email: jre***@*****rs.com

NPI: 1346280088
License Number: OS011983 (PA)