The Retina Institute - South

(2 Reviews)
12106 Tesson Ferry Rd, St. Louis, MO 63128, USA

(314) 367-1181


Contact and Address

Category: Doctor, Health,
Address: 12106 Tesson Ferry Rd, St. Louis, MO 63128, USA
Postal code: 63128
Phone: (314) 367-1181
Website: https://tri-stl.com/site/mobile?url=https%3A%2F%2Ftri-stl.com%2FSouth.html#2842

Location & routing

Get Directions

Most Recent Reviews


  • (April 13, 2017, 11:26 pm)

    I had eye a infection following cataract surgery. Doctor Engelbrecht and associates treated the infection and saved my eye. After four months of hoping the vision would return(debris wouldn't devolve) We decided it's time for surgery. Doctor examined me today. Five days after surgery and said I'm doing very good.I will always appreciate the professional treatment I've received.
    Bob Rawie

Write a Review