NPI #
8008 West Ave , Suite 1
San Antonio, TX, 78213-1872
18397
TX
Ambulatory Health Care Facilities
Clinic/Center
Dental
261QD0000X
8004 West Ave Ste 2
San Antonio, TX, 78213-1870
8004 West Ave Ste 1
1646 Lockhill Selma Rd
San Antonio, TX, 78213-1929