Janell Carr
Native Lights Casino Native Lights Casino
Newkirk, Oklahoma
"Janell Carr"
Wi-Fi is awful here and didn't pay out well.