Freezer, TELL CITY, Indiana (IN)
Comfortably situated at 626 Main Street () in TELL CITY, Indiana (IN) (47586), Freezer can be contacted at 8125478814. Make sure you call up upfront to reserve your spot in the restaurant.
More restaurants in TELL CITY, Indiana (IN)
Freezer contact information and details:
Address: 626 Main Street - , TELL CITY, Indiana (IN) 47586
Contact Phone: 8125478814