18514 Sonterra Pl, San Antonio, TX, 78258
San Antonioβs Premier Location for Short-Term Rehabilitation and Long-Term Care