Menita Clemons was born in 1976, age 47. Menita Clemons's address is 1588 Fleetwood Avenue , Memphis, TN 38114. Possible relatives include Gloria Clemons, Malisha Clemons and 8 others. Public records show Menita has also lived in Memphis, TN. Menita's latest phone number is (901) 272-1697. Previous phone numbers include (901) 276-4108.
Results 1 - 1 of 1