Central Rock Gym - Framingham
Central Rock Gym - Framingham is a climbing gym in Framingham, USA on Crux.
No climbs yet.