Rosa Leon was born in 1973, age 51. Rosa Leon's address is 14559 South Sumac Drive , Sahuarita, AZ 85629. Possible relatives include Alma Benavidez, Manuel Leon and 8 others. Public records show Rosa has also lived in Green Valley, AZ and Tucson, AZ. Rosa's latest phone number is (520) 295-4402. Previous phone numbers include (520) 399-4380 and (520) 425-9876.
Also goes by: Rosa Leon,
Rosa Icela Martinez
Address History: 14559 South Sumac Drive, Sahuarita, AZ 85629;
300 W Viaduct Alamos, Green Valley, AZ 85614;
Tucson, AZ 85756;
Fort Collins, CO 80525
Results 1 - 1 of 1