Theresa owns the phone number (217) 429-4185. The residency of Theresa is at 1285 Riverside Ave, Decatur, Il 62521. Theresa turned 64 years old. United Clinical Laboratories, Inc is a business Theresa has some connections with. She has stayed in Galesburg and Dubuque before moving to Decatur. Theresa's birth year is 1960.