Deqa Osmas's address is 196 E Red Oak Drive , Memphis, TN 38112. Possible relatives include Abdi Osman. Public records show Deqa has also lived in Memphis, TN. Deqa's latest phone number is (901) 323-6406. Previous phone numbers include (901) 327-5734 and (901) 761-4165.
Also goes by: Deqa H Osman
Related to: Abdi Osman
Results 1 - 1 of 1