According to our records, this business is located at 72 N Alfred Ave. in Elgin (in Kane County), Illinois 60123, the location GPS coordinates are: 42.037708 (latitude), -88.306189 (longitude). Northwestern Mutual is categorized under Chartered Life Insurance Underwriters (SIC code 6311). Known organization owner is Laurie Bitter. You can contact the company by phone at (847) 888-2555.