Greenleaf Lake is located in eastern Oklahoma in Muskogee County about 5 miles east of Braggs just off SR 10. The 920-acre lake is the focal point for Greenleaf State Park.
Facilities include a fishing dock, 2 concrete boat ramps, a marina and camping sites.