Rita's Italian Ice & Frozen Custard

2602 SW 19th Avenue Rd Unit 201, Ocala
(352) 433-2424

Rita's Italian Ice & Frozen Custard

2602 SW 19th Avenue Rd Unit 201, Ocala 34471
(352) 433-2424