Saint Louis City Engine House Number 20 Fire Station
United States
>
Missouri
>
Saint Louis
>
North Riverfront
>
Saint Louis City Engine House Number 20 Fire Station
Saint Louis City Engine House Number 20 Fire Station is a fire station in Saint Louis, North Riverfront.
Saint Louis City Engine House Number 20 Fire Station
Object
Fire
Building
Yes
Loves' # 461 - St. Louis
Ouida Avenue
Bulwer Avenue
East Athlone Avenue
East Clarence Avenue
Prescott Avenue
Harris Avenue
East Red Bud Avenue
East Holly Avenue
Adelaide Avenue