Estela Leon was born in 1923, age 100. Estela Leon's address is 6961 Willow Creek Circle Apartment 303, North Port, FL 34287. Possible relatives include Jennifer Himes, Brittany Leon and 9 others. Public records show Estela has also lived in Modesto, CA and Palm Bay, FL. Estela's latest phone number is (209) 527-2222. Previous phone numbers include (209) 527-2544 and (209) 572-2935.
Address History: 6961 Willow Creek Circle Apartment 303, North Port, FL 34287;
1248 Nelson Avenue Apartment 21a, Modesto, CA 95350;
Palm Bay, FL 32907;
Port Charlotte, FL 33952;
Venice, FL 34292
Results 1 - 1 of 1