Omar Spencer was born in 1942, age 81. Omar Spencer's address is 85 Herring Road , Boyce, LA 71409. Possible relatives include Bernadette Campbe, Barbara Garneau and 6 others. Public records show Omar has also lived in Alexandria, LA. Omar's latest phone number is (318) 793-4295.
Also goes by: Darrell I Spencer
Phone Numbers: (318) 793-4295
Results 1 - 1 of 1