Skip to main content
Surgeon Review
David Roberts, MD
Orthopedic Spine Surgeon
Visit Provider Website
South Texas Spinal Clinic - San Antonio Huebner Medical Center
9150 Huebner Road
Suite 290
San Antonio
,
TX
78258
Request an Appointment
Additional Offices
204 West Windcrest Street
Fredericksburg
,
TX
78624