The current age of Mechelle is 50. Mechelle has previously lived in Tulsa, Las Vegas and Claremore. Mechelle is related to or closely associated with James Lynden Brown, Reginald Lamond Brown, Lee Edward Brown and 6 other people. Mechelle now resides at 4408 Detroit Ave, Tulsa, Ok 74106. Phone number listed for Mechelle is (918) 430-0735. 1974 is her birth date.