LBSquash is located in Greenwich, United States on Academy Squash Center, 200 N Maple Ave. LBSquash is rated 3 out of 5 in the category squash club in United States.
Address
Academy Squash Center, 200 N Maple Ave
Accessibility
Wheelchair-accessible car park