Leigh Padilla was born in 1968, age 55. Leigh Padilla's address is 1744 West 25th Drive , Yuma, AZ 85364. Possible relatives include Ramona Higuera, Janette Hodges and 18 others. Public records show Leigh has also lived in Yuma, AZ. Leigh's latest phone number is (602) 341-1284. Previous phone numbers include (928) 246-0804 and (928) 726-4316.
Also goes by: Leigh Ann Padilla
Results 1 - 1 of 1