314.367.1181
800.888.0011
South Office
The Retina Institute
12106 Tesson Ferry Road
St. Louis, MO 63128
314-367-1181
800-888-0011
 
EFFECTIVE:
August 29, 2016

Our new South Office
is now open!


From I-270: From I-270: Exit northbound on Tesson Ferry Road/MO-21.  Stay on Tesson Ferry Road for  approximately 1/2 mile to the first stop light.  Turn right into the parking lot. 

Website Builder