Catherine Creek Community Center
The Catherine Creek Community Center is operated by limited staff and a huge number of volunteers.