OK Texhoma Mounted Shooters Shoots

|||::
5270 W. 171st Street South, Mounds, OK 74047