Elizabeth Blain, DO, Internal Medicine

2350 Freedom Way
Ste 150
YorkPA  17402-8200 (York County)


Phone: 717-851-7315
Fax: 717-741-3056
Email: eli***@*****st.net

NPI: 1912129958
License Number: OS015177 (PA)