Mary C Blatt, O.D.

Mary C Blatt, O.D.
STLVision 6680 Chippewa St. Suite 220 Saint Louis, MO 63109
Add a Review

Consumer Feedback

(1 Review)
Very pleasant and nice. Answers questions and explains treatment. My new eye doctor!
by Rhoda Wack xxx.xxx.135.227
October 02, 2017
Add a Review