Family Care Specialists has seven locations throughout Ocala and Belleview. 2415 SE 17th Street, Ocala. 1800 SE 17th Street, Building 100, Ocala. 2300 SE 17th Street Suite 402, Ocala. 8150 SW State Road 200, Unit 400-500, Ocala. 1111 NE 25th Avenue, Suite 302, Ocala. 10696 SE US Highway 441, Belleview..