Ophelia Baylock was born in 1956, age 68. Ophelia Baylock's address is 3806 Peyton Street , Shreveport, LA 71109. Possible relatives include Anthony Baylock, Tonya Baylock and 5 others. Public records show Ophelia has also lived in Shreveport, LA. Ophelia's latest phone number is (318) 635-1006. Previous phone numbers include (318) 635-1096 and (318) 635-8316.
Results 1 - 1 of 1