Ouida has listed phone number: (336) 288-7751. Other cities that this person has stayed in are Winston Salem and Greensboro. Ouida was born in 1934. 4603 Laurel Run Dr, Greensboro, Nc 27410 is where Ouida lives. The possible relatives of Ouida are Lori Ellen Spillman, John Perry Spillman, Stephen Lawrence Spillman and one other person. Ouida has reached the age of 90 years.