Start from
Lone Star Center for Health and Wellness
8233 Fredericksburg Rd, San Antonio 78229