Texas Oaks Orthopaedic and Sports Medicine Institute
8299 Fredericksburg
San Antonio, TX 78229
Phone: (210) 753-2663
Send Us A Message
Business Hours
Monday-Friday: 9:00AM-5:00PM
Saturday: Closed
Sunday: Closed