Olivia's birth year is 1979. Public records show Willard, Shelby and Bucyrus as cities Olivia also stayed in. The current age of Olivia is 45. The possible relatives of Olivia are Norma L Brown, David G Loera, Wesley L Brown and 6 other people. Olivia’s current address is 315 Dale Ave, Willard, Oh 44890. Olivia has listed (419) 342-7437 as her phone number.