Category: | Eye Care Center |
Address: | 1460 NE 123rd St, Miami, FL 33161, USA |
Phone: | +1 305-891-0331 |
Site: | howitteyecare.com |
Rating: | 4.7 |
Working: | 9AM–5PM 12AM–5PM 12–5AM 12AM–5PM 12AM–5PM 12AM–5PM Closed |
JE
Jessica Pedroza
I had my First time appointment here! I was seen very quickly! They have very friendly and good techs as well as great doctors!
KY
Kylie Lopez
I had an emergency eye visit and the doctors took care of me immediately! They are great!
LI
Lior Friedman
Went there to treat an eye infection. Had to do a needle insert