James A Smith, DO, Internal Medicine

479 Oxford Dr Ste 104
New BraunfelsTX  78130-5479 (Comal County)


Phone: 830-214-0300
Fax: 830-214-0397

NPI: 1508058900
License Number: 3806 (IA)