Possible relatives of Jeffrey are: Mary H Strout, Willard E Strout, Gladys S Strout and one other person. 7633 Hampson St, New Orleans, La 70118 is where Jeffrey lives. 1966 is his birth date. Jeffrey has reached 58 years of age. In addition to New Orleans, Jeffrey also lived in Pella, Metairie, Monroe and one other city. Jeffrey has listed (504) 343-4883 as his phone number.