Leonardo Garcia was born in 1924, age 99. Leonardo Garcia's address is 609 East Cherry Street , Payson, AZ 85541. Public records show Leonardo has also lived in Payson, AZ and Scottsdale, AZ. Leonardo's latest phone number is (520) 472-7331. Previous phone numbers include (619) 427-7448 and (702) 413-6023.
Also goes by: Leonardo L Garcia
Address History: 609 East Cherry Street, Payson, AZ 85541;
609 E Cherry Street, Payson, AZ 85541;
Scottsdale, AZ 85256;
Chula Vista, CA 91910;
Jamul, CA 91935
Results 1 - 1 of 1