According to our records, this business is located at 205 W 3rd St. in Leaf River (in Ogle County), Illinois 61047, the location GPS coordinates are: 42.1254509 (latitude), -89.4013579 (longitude). Leaf River Fire Department is categorized under Fire Departments (SIC code 9224). The company employs
approximately 40 people. You can contact the company by phone at (815) 738-2219.