Patient Review by Maria O for Dr. Alicea in South Orlando

Excellent staff and Doctor Alicea is the best out of all the rest !

- Maria O

5 out of 5 stars on