PROVIDER PROFILE · NPI 1578566410

James ThomasMD