According to our records, this business is located at 7360 W Town Line Rd. in Leaf River (in Ogle County), Illinois 61047, the location GPS coordinates are: 42.1141472 (latitude), -89.4812282 (longitude). Hagemann Feed & Supply is categorized under Seeds and Bulbs (SIC code 5191). Known organization owner is Karol Hagemann. You can contact the company by phone at (815) 938-2076.