Blaylock, the individual marks sixty-one years of life, originating from their birth on 28 July 1964. Theresa A Blaylock maintains a dwelling at 2000 Prospector Way, Twin Falls, ID 83301, USA. Blaylock has changed addresses eight times in the past. The home addresses previously used by this individual are: 1067 Arrow Wood Ct, Twin Falls, ID 83301, 125 E Laurel St #IL6226, Millstadt, IL 62260, and 106 Distinction Dr, Lake St Louis, MO 63367. The spouse of this individual is believed to be Robert Blaylock (age: sixty-five). Theresa can be reached by email at the email address [email protected]. Public records indicate that Robert Blaylock (in 2012) and the aforementioned subject lived at 125 E Laurel St, Millstadt, IL 62260. This individual is a shared first name among residents of California, Texas, Illinois. Another individual is residing at the same address as well — Robert Blaylock. Mr. Blaylock is 65 years old