Public records show Elgin and West Dundee as cities Dennis also stayed in. The residency of Dennis is at 2611 Poplar View Bnd, Elgin, Il 60120. Public records show that Dennis is connected with Advent Group Ltd. Phone number listed for Dennis is (224) 402-2368. This person's birth year is 1985. Dennis was born 40 years ago.
Ethinicity of this person is Hispanic. Dennis belongs to Hispanic ethnic group. English is his mother tongue. Level of education Dennis compleated is high school.