Angela Leonard was born in 1970, age 53. Angela Leonard's address is 3981 Spring Landing Court , Theodore, AL 36582. Possible relatives include Jessica Grant, Alan Leonard and 6 others. Public records show Angela has also lived in Auburn, AL and Dauphin Island, AL. Angela's latest phone number is (251) 662-3172. Previous phone numbers include (401) 683-7414 and (757) 686-8335.
Also goes by: Angela Russell Leonard
Address History: 3981 Spring Landing Court, Theodore, AL 36582;
1309 Gatewood Drive Apartment 1603, Auburn, AL 36830;
Dauphin Island, AL 36528;
Mobile, AL 36605;
Opelika, AL 36801
Results 1 - 1 of 1