Oleshia Lee's address is 511 Mitchell Court , Champaign, IL 61821. Possible relatives include Damion Lee, Lisa Lee and others. Public records show Oleshia has also lived in Champaign, IL. Oleshia's latest phone number is (217) 721-8448. The latest email address for Oleshia Lee is les****@yahoo.com.
Phone Numbers: (217) 721-8448
Emails: les****@yahoo.com
Results 1 - 1 of 1