NPI #
1646 Lockhill Selma Rd
San Antonio, TX, 78213-1929
Ambulatory Health Care Facilities
Clinic/Center
Ambulatory Surgical
261QA1903X