HUB Sudbury

Sudbury, US

Indoor parkour hall, part of the first dedicated parkour academy in New England.

Address: 31 Union Ave, Sudbury, MA 01776, USA

Location: 42.36261506068259, -71.42648410052061

Access: Paid

Facilities