PROVIDER PROFILE · NPI 1043621782

James LangworthyM.D.

GastroenterologyPhiladelphia, PAI