PROVIDER PROFILE · NPI 1689669178

James WeirM.D.