Sherwood Forest Camp Inc was founded in 1942, and is located at 2708 Sutton Blvd in Saint Louis. Additional information is available at www.sherwoodforestcamp.com or by contacting Mary Rogers at (314) 644-3322.
Sherwood Forest Summer Camp in St. Louis, Missouri, provides adventure and outdoor education in our summer camps for low-income kids and disadvantaged children.