O Avenue
United States
>
Alabama
>
Jefferson County
>
Birmingham
>
O Avenue
O Avenue is a street in Birmingham. In the area there is a bus stop.
O Avenue
type of road
Secondary road
Bus stop
NE Corner of 18th St & Av O
25th Street
NE Corner of 25th St & Av E
Q Avenue
31st Street Ensley
31st Street
Saint Joseph Catholic Church
Ensley Branch Library
29th Street Ensley
SE Corner of Ensley 5 Points W & 29th St Ensley
27th Street Ensley
O Avenue
NE Corner of 18th St & Av O
23rd Street
Community Primitive Baptist Church, Ensley Baptist Church
Avenue O
Avenue P
NE Corner of Warrior Rd & Av P
28th Street Ensley
Court O
26th Street
O Court
22nd Place
N Court
L Avenue
Corinthian Baptist Church, NE Corner of 40th St & Av L
Pike Road
Limbaugh Toyota, SW Corner of Pike Rd & Cullman Av, NW Corner of Graymont Av W & Fayatte Av, SW Corner of Pike Rd & Eufaula Av, SW Corner of Pike Rd & Decatur Av, NE Corner of Pike Rd & Decatur Av