St. Louis Fire Dept

75' Rear Mount Ladder

Order #5020-5027

Completion/Delivery Date

2020

Dealership

Leo M. Ellebracht Company

Location

St. Louis, Missouri