Selina Covarrubias's address is 317 W Cleveland Avenue Apt 15, Madera, CA 93638.
Address History: 317 W Cleveland Avenue Apt 15, Madera, CA 93638
Selina Covarrubias's current address is 1113 Harcourt Street , Laredo, TX 78045. Selina's age is 41 years old (1982). Phone numbers associated with Selina are (760) 948-0151 and (956) 568-9515. Selina has also lived in Laredo, TX.
Results 1 - 2 of 2