Lake Arrowhead State Park

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