TS Dr. Teshawna Barker Sutton, MD Is this you? Claim your profile Optometry 0Leave a review 20 20 Eyecare Of London 103 Chera Lynn St, London, KY, 40741 2 other locations (606) 878-7500