Alameda / Glenwood
2052 Glenwood Rd
Glendale, CA 91201
The bus stop at Alameda and Glenwood is a busy transit hub located in Glendale, CA. Surrounded by residential neighborhoods and local businesses, they often find themselves amidst a diverse crowd of commuters and passersby. The stop features a simple bench and a shelter for protection against the elements, providing a brief respite as they await their buses. With easy access to various routes, it serves as an essential link for those navigating the city.
Generated from this place's information
See a problem?