Doctor Thomas J Schell — Optometrist. Currently, he works in Wichita Falls (TX) at the Clarke Eyecare Center, Llp.
Leave your review about this doctor or/and look at the reviews below left by other visitors who have dealt with Doctor Schell.
Dr. Schell's Locations:
Clarke Eyecare Center, Llp
4314 Kemp Boulevard
Wichita Falls, Texas