Lake Arrowhead State Park

229 Park Road 63
Wichita Falls, TX 76310- Map It
(940) 528-2211