Laura Michaud
Twin River Casino Twin River Casino
Lincoln, Rhode Island
"Laura Michaud"
Smallish casino but that's good because it's not overwhelming. Downstairs is smoking section. Wicked Good bar & grill is the whole reason to go there