17921 N 53rd Dr, Glendale, AZ, 85308 (current address)
17216 N 33rd Ave, Phoenix, AZ, 85053 (2011 - 2018)
We found 4 people named Leroy Baca in Arizona. View Leroy’s phone numbers, current address, previous addresses, emails, family members, neighbors, associates, and other history records.
Frequently asked questions for Leroy Baca
Leroy Baca is or will soon be 74.
You can call Leroy Baca’s at (602) 978-9180. We have 1 more phone number for Leroy Baca.
You can try to reach Leroy Baca at [email protected].
Leroy Baca’s current address is 17921 N 53rd Dr, Glendale, Arizona, 85308.
Leroy Baca used to live at 17216 N 33rd Ave, Phoenix, Arizona, 85053.
The following people have been identified as the family members of Leroy Baca: Leroy Baca, Phoenix (AZ), Melody Baca, Glendale (AZ), Ann Baca, Glendale (AZ).