Scoozies, INDIANOLA, Iowa (IA)
Comfortably situated at 107 North Buxton Street () in INDIANOLA, Iowa (IA) (50125), Scoozies are available at 5159621331. Please do ahead of time to arrange your spot in the restaurant.
More restaurants in INDIANOLA, Iowa (IA)
Scoozies contact information and details:
Address: 107 North Buxton Street - , INDIANOLA, Iowa (IA) 50125
Contact Phone: 5159621331