Address: | 1815 Chambers Rd, St. Louis, MO 63136, USA |
---|---|
Postal code: | 63136 |
Phone: | (314) 867-5360 |
There is clearly a fire department here based on the satellite view, so unless it is closed, I think the other comment should be ignored.
I am rating higher to balance out the other vote, I have no information on the quality of this department.