Michelle was born 54 years ago. Michelle's possible relatives are Boyd Alan Davidson, Michelle Welch Davidson, John Paul Davidson and one other person. Michelle was born in 1970. Tulsa, Sand Springs and Jackson are cities Michelle has lived in. Michelle has listed (918) 245-6877 as her phone number. The residency of Michelle is at 21215 Highway 51 #10, Sand Springs, Ok 74063.