Jerrod Frost
Choctaw Travel Plaza - Durant West
Calera, Oklahoma
"Jerrod Frost"
I'm a little leery about this place bathroom mirror in men's room looks like a one way mirror. Basically a window with one side appearing to be a mirror. I could be wrong but they look pretty iffy. One had a TV in it. They stick it pretty far. Since this place is attached to a casino, the uneasy feeling is amplified.