PROVIDER PROFILE · NPI 1235354002

James P Thompson Md Pa