Sheila Rosa was born in 1989, age 34. Sheila Rosa's address is 417 Cypress Drive , Oklahoma City, OK 73170. Possible relatives include Ivelisse Lozada. Sheila's latest phone number is (405) 412-6500. Previous phone numbers include (405) 510-5342 and (405) 532-0248.
Also goes by: Sheila L Rosa
Related to: Ivelisse Lozada
Address History: 417 Cypress Drive, Oklahoma City, OK 73170;
3710 26th Street W Apt 4202, Williston, ND 58801;
Moore, OK 73170
Results 1 - 1 of 1