Ratings for Dr. Michael Leccheo

3
Staff
3
Punctuality
1
Helpfulness
1
Knowledge

Worst, Most Hateful Doctor I've Ever Seen. Mocked me, called me a lair and charged me for it.

Submitted May 8, 2018

Facility Affiliations