Climbing gyms in New Rochelle

Add climbing gym
The Rock Club

New Rochelle, 130 Rhodes St.