Alvarado / Olympic
2113 W Olympic Blvd
Los Angeles, CA 90006
The Alvarado / Olympic bus stop is located in Los Angeles, California, at the intersection of two bustling streets. They find it surrounded by a mix of residential buildings and local businesses, creating a vibrant urban atmosphere. The stop serves as a vital transit point for commuters, providing access to various bus routes that connect them to different parts of the city. They often see a diverse crowd waiting for their rides, reflective of the city's rich cultural tapestry.
Generated from this place's information
See a problem?