Pedro Leon was born in 1958, age 65. Pedro Leon's address is 746 E Mission Avenue Apt A, Escondido, CA 92025. Possible relatives include Socorro Garcia, Aileen Leon and 8 others. Public records show Pedro has also lived in Escondido, CA and National City, CA. Pedro's latest phone number is (619) 428-1756. Previous phone numbers include (619) 690-2310 and (619) 931-6351. The latest email address for Pedro Leon is ped****@adelphia.net.
Also goes by: Pedro Aguilar Leon
Address History: 746 E Mission Avenue Apt A, Escondido, CA 92025;
746 East Mission Avenue Apartment A, Escondido, CA 92025;
National City, CA 91950;
Oceanside, CA 92058;
San Ysidro, CA 92173
Emails: ped****@adelphia.net
Results 1 - 1 of 1