Olivia Barber's address is 2815 Walcourt Valley Place , Charlotte, NC 28270. Possible relatives include Aaron Barber, Lynne Barber and 1 others. Public records show Olivia has also lived in Charlotte, NC. Olivia's latest phone number is (704) 249-4191. Previous phone numbers include (704) 321-5890.
Results 1 - 1 of 1