Leroy Ennis was born in 1977, age 46. Leroy Ennis's address is 9310 E Main Street Lot 131, Mesa, AZ 85207. Possible relatives include Anthony Ennis, Brenda Ennis and 10 others. Public records show Leroy has also lived in Casa Grande, AZ and Chandler, AZ. Leroy's latest phone number is (804) 236-7397. Previous phone numbers include (804) 304-0680 and (804) 737-8590.
Address History: 9310 E Main Street Lot 131, Mesa, AZ 85207;
11104 Po Box, Casa Grande, AZ 85130;
Chandler, AZ 85226;
Goose Creek, SC 29445;
Summerville, SC 29486
Results 1 - 1 of 1