NPI# 1275629651 - Dr. Steve Allen Mengarelli is a male optometrist (eye doctor) located in Baton Rouge, LA. Share a review or see other ratings and reviews below.
Ratings & Review of Dr. Steve Allen Mengarelli by gina minor:
The worst eye doctor I have ever seen. He acted like he was aggravated about my eye drainage and that I wanted contacts instead of glasses. He seemed to be in a rush, he was flipping the eye glass machine so fast my eyes could barely focus on one lens before he would switch to another. I will never see this doctor again.