S Birch Lake Rd
Barnsdall, OK 74022
Birch Lake is located in the eastern portion of Osage County in Barnsdall. Visitors to this area will find 1,137 lake ... read more...
Save for Later
Barnsdall, OK 74070
Located on Birch Lake, Twin Cove is composed of two areas: One area has 11 campsites with no electric, water and pit ... read more...
Birch Cove Campground
Skiatook, OK 74070
Located on Birch Lake, Birch Cove Campground is operated by the Army Corps of Engineers. This beautiful campground is ... read more...