Cleo Nicklas was born in 1922, age 101. Cleo Nicklas's address is 2404 Cottonwood Place , Springdale, AR 72766. Possible relatives include Brian Nicklas, David Nicklas and 3 others. Public records show Cleo has also lived in Lavaca, AR. Cleo's latest phone number is (479) 751-8882. The latest email address for Cleo Nicklas is dat****@wmconnect.com.
Phone Numbers: (479) 751-8882
Emails: dat****@wmconnect.com
Results 1 - 1 of 1