Timber Meadow 5401 Timber Meadow San Antonio, TX 78250 Phone: (210) 680-1818
Category: skilled nursing facility