lifecamper,
We sometimes stay in Wichita Falls on our annual trek to Indiana to visit family... have stayed at Wichita Falls RV Park
several times, and also Lake Arrowhead State Park.
Wichita Falls RV is on the west side of town [on Branch Hwy 277/Seymour Hwy]; a Good Sam park.
If arriving via U.S. Hwy 287, you can take Blvd 11/Beverly Loop 'South' to Branch Hwy 277, and avoid town while towing
The State Park is nice, but about 15 miles outside of town & may not be "convenient" depending on your plans. Last time
we were there, the lake was *extremely low* due to drought.
http://www.tpwd.state.tx.us/state-parks/lake-arrowhead
Hope this helps,
Terri, the Chevy co-pilot