Catherine Clowers
Choctaw Travel Plaza - Idabel
Idabel, Oklahoma
"Catherine Clowers"
Friendly peolple and clean convenience store etc,. I always stop for gas here if I am in town