PROVIDER PROFILE · NPI 1083949267

James LongMD