Jack L Armstrong, MD, Allergy & Immunology

220 Wilson St
Ste 200
CarlislePA  17013-3697 (Cumberland County)


Phone: 717-243-7540
Fax: 717-243-9968
Email: dra***@*****gy.com

NPI: 1972569911
License Number: MD069595L (PA)