More about Ladder Company 13 - Indianapolis Fire Department
Indianapolis Fire Department Ladder Company 13 is located in the heart of Downtown Indianapolis in the Canal District at The Central Station. Organized in 1896, Ladder 13 has been protecting the citizens of Indianapolis for over 120 years.
Map of Ladder Company 13 - Indianapolis Fire Department
OTHER PLACES NEAR LADDER COMPANY 13 - INDIANAPOLIS FIRE DEPARTMENT