Red Baron Ranch Categories Arts, Entertainment and Recreation 21701 E 161st Street South Coweta OK 74429 (936) 552-1056 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×