Dr. Richard Rodriguez, MD
Ophthalmology
Make an Appointment
(210) 922-0555Telehealth services available
Spanish
South Texas Ophthalmology is located at 102 Palo Alto Rd Ste 450, San Antonio, TX 78211.
Providers at South Texas Ophthalmology specialize in Ophthalmology.
One provider practices at South Texas Ophthalmology.
Use the insurance check on this page to verify if South Texas Ophthalmology is in-network.
Providers at South Texas Ophthalmology can provide language services for Spanish.