care in specialists walk family care specialists walk in clinic Family Care Specialists - Urgent Care is a Urgent Care located in Ocala FL at 1111 NE 25th Ave Suite 302 Ocala FL 34470 USA provi… Friday, November 18, 2022 Edit