Get Directions to South County Eye Care ← View details 13131 Tesson Ferry Road, Suite 1008, Saint Louis, Missouri 63128 (314) 843-5800 Get Directions From* To * — Required information