Mary Olsen Flickinger, Sandra Olsen Armstrong, Elise B Olsen and 2 other people are people possibly related to Irwin. In addition to Slidell, Irwin also lived in New Orleans. 1928 is his birth date. 3844 Croydon St, Slidell, La 70458 is where Irwin resides. Irwin has reached the age of 95 years. Records link phone number (985) 643-5076 with Irwin’s details.