CHRISTUS Santa Rosa Orthopedics & Sports Medicine - Westover Hills 11212 TX-151Medical Plaza I, Ste. 310San Antonio, TX, 78251 View Phone 210-705-5060 Experience & Reliability Schedule an appointment About Send to My Email Send to My Phone Print this Page