Shengmin Ou was born in 1978, age 45. Shengmin Ou's address is 342285 Po Box , Edmond, OK 73034. Public records show Shengmin has also lived in Edmond, OK.
Address History: 342285 Po Box, Edmond, OK 73034;
909 Kennedy Avenue, Edmond, OK 73034
Results 1 - 1 of 1