370 Main Street, Worcester, United States, 01608
El lugar está ubicado en el edificio Campus Square certificado LEED Gold, en 370 Main Street en pleno centro de Worcester, con fácil acceso en coche por la I‑290 o la I‑90, y ofrece estacionamiento en el sitio y garajes municipales cercanos. Desde el Aeropuerto Regional de Worcester (ORH), a unas 5 millas al oeste, un taxi o transporte compartido tarda entre 10 y 15 minutos por Airport Drive y Main Street. El transporte público es muy conveniente: varias rutas de autobús WRTA paran justo frente al edificio, y la estación de tren Amtrak/MBTA de Worcester está a unos 12 minutos caminando, permitiendo acceso fácil incluso sin vehículo.