Odafenhowa Orevba was born in 2011, age 12. Odafenhowa Orevba's address is 2801 Terrace Drive Apt 201, Chevy Chase, MD 20815. Possible relatives include Abiodun Orevba, Michael Orevba and 1 others. Odafenhowa's latest phone number is (240) 423-1163. Previous phone numbers include (301) 680-0310.
Address History: 2801 Terrace Drive Apt 201, Chevy Chase, MD 20815;
11507 February Circle Apt 203, Silver Spring, MD 20904;
Alexandria, VA 22304
Results 1 - 1 of 1