Steven Brown, DO, MD

Steven Brown, DO, MD
Chicago Glaucoma Consultants 1800 Sherman Ave Ste 511 Evanston, IL 60201
Add a Review

Consumer Feedback

(1 Review)
Seen in the 90s, this guy had a bit of a temper. During a procedure he actually put a thumb in my eye,smearing makeup and with unknown eye impact. I invite any other prior patients to share any negatives as well as positives. He's a creep.
by Alissa xxx.xxx.216.9
July 20, 2021
Add a Review