Saint Louis Fire Department Engine House 12
OPEN NOW
Today: Open 24 Hours
Phone: (314) 533-3406
Address: 5214 W Florissant Ave, Saint Louis, MO 63115
Website: https://www.stlouis-mo.gov/government/departments/public-safety/fire/firehouse-locations.cfm
4411 N Newstead Ave, Saint Louis, MO 63115
8501 Lucas And Hunt Rd, Saint Louis, MO 63136
4811 Delmar Blvd, Saint Louis, MO 63108
8501 Lucas And Hunt Rd, Saint Louis, MO 63136
6347 Plymouth Ave, Saint Louis, MO 63133
1232 Washington Ave, Saint Louis, MO 63103
1621 N 1st St, Saint Louis, MO 63102
1266 Sutter Ave, Saint Louis, MO 63133
4040 7 Hills Dr Ste 166, Florissant, MO 63033
10600 Lewis And Clark Blvd, Saint Louis, MO 63136