Seminole

Prince, Ollie

Prince, Ollie November 18, 2018 Ollie Prince, Sr – was born November 2, 1929 in Coaling, Alabama and a lifelong resident of Mobile,…

View Original NoticePrince, Ollie