Teresa Barlow was born in 1927, age 96. Teresa Barlow's address is 2606 Northridge Drive , Quincy, IL 62305. Possible relatives include Alyssa Barlow, Andrew Barlow and 17 others. Public records show Teresa has also lived in Dundee, IL and Elmhurst, IL. Teresa's latest phone number is (217) 223-0438. Previous phone numbers include (630) 240-2463 and (630) 832-0107.
Also goes by: Teresa Barlow
Address History: 2606 Northridge Drive, Quincy, IL 62305;
1049 Po Box, Dundee, IL 60118;
Elmhurst, IL 60126;
Lake Zurich, IL 60047;
West Dundee, IL 60118
Results 1 - 1 of 1