Nicole Oweida's address is 2810 Selwyn Avenue Unit 229, Charlotte, NC 28209. Possible relatives include Margaret Loweida, Katharine Oweida and 6 others. Public records show Nicole has also lived in Charlotte, NC. Nicole's latest phone number is (561) 632-4062. Previous phone numbers include (704) 366-7066.
Results 1 - 1 of 1