Olvia Parent was born in 1927, age 96. Olvia Parent's address is 3680 Sherwood Street , Baton Rouge, LA 70805. Possible relatives include Byron Parent, Laurie Parent and 2 others. Olvia's latest phone number is (225) 359-6318.
Phone Numbers: (225) 359-6318
Address History: 3680 Sherwood Street, Baton Rouge, LA 70805
Results 1 - 1 of 1