Powell Avenue
United States
>
Alabama
>
Mobile County
>
Bayou La Batre
>
Powell Avenue
Powell Avenue is a street in Bayou La Batre.
Powell Avenue
type of road
Secondary road
Seafood House Road