John Samuel Halcovage, MD, Internal Medicine

1700 S Lincoln Ave
LebanonPA  17042 (Lebanon County)


Phone: 717-272-6621
Fax: 717-228-6045
Email: doc***@*****st.net

NPI: 1174582266
License Number: OS-008090-L (PA)