About iCare House Call Doctors - Orlando
iCare House Call Doctors - Orlando is at 111 N Orange Ave, Orlando, FL 32801. It's open 7 AM–12 AM every day.
It averages 5.0 stars from 255 Google reviews, above the 4.1-star average of the other 57 rated clinics in Orlando. Weighing ratings by number of reviews, it is the top-rated clinic in Orlando.
There are 19 other clinics within 5 miles; the closest is Alessandro Giotti, MD, 0.2 miles away.