Boston Olympics 2024: Google Maps Layout of Olympic Venues in Allston | BostInno:
It's on the Charles River. It's flanked by Cambridge Street, Soldiers Field Road, and Interstate 90. It's where traffic (everything really) comes to a complete standstill. It's the home of the 2024 Boston Olympics: Allston, Massachusetts.