Nicholas Deleoleos was born in 1918, age 105. Nicholas Deleoleos's address is 101 Summit Avenue Unit 212, Park Ridge, IL 60068. Possible relatives include Mable Deleoleos, Steven Deleoleos and 1 others. Public records show Nicholas has also lived in Chicago, IL. Nicholas's latest phone number is (847) 292-2522.
Phone Numbers: (847) 292-2522
Results 1 - 1 of 1