Ketcham Park

Ketcham Park is a designated open area and playground in Royal Woods.