Ollie's Frozen Custard, THE VILLAGES, Florida (FL)
Conveniently stationed at 1572 Bella Cruz Dr () in THE VILLAGES, Florida (FL) (32159), Ollie's Frozen Custard can be contacted at 3522593568. Make sure you call up upfront to reserve your table in the restaurant.
More restaurants in THE VILLAGES, Florida (FL)
Ollie's Frozen Custard contact information and details:
Address: 1572 Bella Cruz Dr - , THE VILLAGES, Florida (FL) 32159
Contact Phone: 3522593568