Otisha Davis was born in 1982, age 41. Otisha Davis's address is 3515 Crazyhorse Drive Apartment 6, Memphis, TN 38118. Possible relatives include Angelie Davis, Anntonita Davis and 4 others. Public records show Otisha has also lived in Shaw, MS. Otisha's latest phone number is (662) 754-2157. Previous phone numbers include (662) 754-4956.
Also goes by: Otisha D Davis
Results 1 - 1 of 1