Teressa Blizzard was born in 1952, age 72. Teressa Blizzard's address is 6916 41st Avenue North, Birmingham, AL 35206. Possible relatives include Jimmy Blizzard, Brett Highfill and 3 others. Public records show Teressa has also lived in Birmingham, AL and Decatur, AL. Teressa's latest phone number is (205) 201-6562. Previous phone numbers include (205) 706-8923 and (205) 838-1521. The latest email address for Teressa Blizzard is tli****@aol.com.
Address History: 6916 41st Avenue North, Birmingham, AL 35206;
1613 Celinda Lane, Birmingham, AL 35235;
Decatur, AL 35601;
Moyock, NC 27958;
Chesapeake, VA 23320
Emails: tli****@aol.com,
tli****@aol.com
Results 1 - 1 of 1