Dr. James P. Scherman, OD Is this you? Claim your profile Optometry 0Leave a review Clarkson Eyecare 7 N Euclid Ave, St. Louis, MO, 63108 1 other location (314) 884-2382