James N Deangelo, DO, Allergy & Immunology

180 Fort Couch Rd
Ste 375
PittsburghPA  15241-1041 (Allegheny County)


Phone: 412-833-8811
Fax: 412-833-7011
Email: dea***@*****il.com

NPI: 1922056530
License Number: OS007667L (PA)