PROVIDER PROFILE · NPI 1275758427

James AllenPA-C