University Dr & Elwood St
3402 E Elwood St
Phoenix, AZ 85040
They find the bus stop at University Dr & Elwood St in Phoenix, AZ, conveniently located near both residential areas and educational institutions. The stop features standard benches and a shelter, providing a comfortable waiting area for commuters. It serves as a vital hub for students and local residents, facilitating easy access to public transportation options throughout the city. Surrounding the stop are several storefronts and eateries, enriching the urban vibe of the neighborhood.
Generated from this place's information
See a problem?