Ifeoma Muokaruffin was born in 1965, age 58. Ifeoma Muokaruffin's address is 10851 Lockwood Drive , Silver Spring, MD 20901. Possible relatives include Aley Ruffin, Floyd Ruffin and 2 others. Public records show Ifeoma has also lived in Abingdon, MD. Ifeoma's latest phone number is (301) 326-4298. Previous phone numbers include (301) 593-1382 and (301) 681-7779.
Results 1 - 1 of 1