Casino contact information
1720 Philo Rd
Urbana
IL 61802
United States of America
Website :
http://www.flamingo-slots.com/
Description of the casino
The casino Flamingo Slots, located in the city of Urbana (United States of America) opens its doors to you :
Monday : 8AM-2AM
Tuesday : 8AM-2AM
Wednesday : 8AM-2AM
Thursday : 8AM-2AM
Friday : 8AM-2AM
Saturday : 8AM-2AM
Sunday : 8AM-2AM
Comments on Flamingo Slots - Urbana - United States of America :
No comments for Flamingo Slots for the moment