West Devon Avenue is an asphalted, illuminated street in Norwood Park in Chicago. In the area there are six bus stops.
- type of road
Country or state road
Bus stop
Devon & Canfield, Devon & Oriole, Devon & Odell/Avondale, Devon & Olcott, Devon & Overhill, Milwaukee & Devon