Francisca Villegas was born in 1947, age 77. Francisca Villegas's address is 651 N Mercedes Street , Nogales, AZ 85621. Public records show Francisca has also lived in Nogales, AZ and Ventura, CA.
Address History: 651 N Mercedes Street, Nogales, AZ 85621;
682 Po Box, Nogales, AZ 85628;
Tucson, AZ 85719;
Ventura, CA 93001;
Henderson, NV 89014
Results 1 - 1 of 1