SANTIAGO VILLARREAL, M.D.

Internal Medicine - Nephrology

Active Individual
NPI: 1225035199

Practice Address

4151 CALLAGHAN RD
SUITE 103
San Antonio, TX 78228

Phone: (210) 647-1195

Specialties

Specialty Code Primary License
Internal Medicine - Nephrology 207RN0300X Yes TX8995 (TX)

Frequently Asked Questions

NPI 1225035199 is the National Provider Identifier for SANTIAGO VILLARREAL, M.D., a Internal Medicine - Nephrology provider located in San Antonio, TX. This NPI was enumerated on July 7, 2005.
SANTIAGO VILLARREAL, M.D. practices at 4151 CALLAGHAN RD, SUITE 103, San Antonio, TX 78228.

Quick Facts

NPI
1225035199
Type
Individual
Enumerated
Jul 7, 2005
Last Updated
Oct 6, 2023

Nearby Providers