Baumbach Corporation is a business Russell has some connections with. The age of Russell is 58. Russell has previously lived in Gretna, Kenner, Harvey and one other city. Russell now resides at 1831 Magazine St, New Orleans, La 70130. Possible relatives of Russell are: Beulah E Baumbach, Russell James Baumbach, Denise Johnston Baumbach and 2 other people. Russell owns the phone number (504) 362-8253. His birth year was listed as 1967.
Russell is German. Ethnic group of this person is Western European. English is his mother tongue. Russell's level of education is college.