There is 1 person named Debra Witcher, 71, in Illinois in E Saint Louis in our database. Locate Witcher's birthday, relatives, neighbors, associates, and property details to get an idea about the person. You may also find their criminal records, social media accounts, and other public data.

Address History

748 76th St, E Saint Louis, IL, 62203

Resident Since: 2026Year Built: 1925Property Type: Single Family Dwelling Unit

Debra Witcher, who currently lives in E Saint Louis, IL, was born on February 13 in 1955. Address history for Debra includes 12 addresses. Now she lives at 748 76th St in E Saint Louis, Illinois, 62203. The property was constructed in 1925. According to our records, Debra Witcher has 2 phone numbers. They are (618) 979-8396 and (618) 398-3454. Additionally, she has 4 active email addresses. Our records show 2 family members for Witcher.

Phone Numbers

(618) 398-3454 (Landline), (618) 979-8396 (Cell Phone)

Questions about Debra J Witcher

Since Debra J Witcher changed her address in 2026, she has been living at 748 76th St, E Saint Louis, IL, 62203.

Before Debra J Witcher moved into her current home, she used to live at the following addresses: 748 76th St, East Saint Louis, IL, 62203, 870 Saybrook Falls Dr, Fairview Heights, IL, 62208.

You can try calling Debra J Witcher’s landline phone at (618) 398-3454 or ring her cell phone at (618) 979-8396.

Email her at the following email addresses: [email protected], [email protected], [email protected], or [email protected].

The following people have been identified as her relatives: Lawrence Witcher, Tyrone Witcher.

Debra J Witcher was born on February 13, 1955. She is 71 years old now.

Our files show that at some point in her career Debra J Witcher was associated with the following professional field/occupation: pharmacist/pharmacy.

A background report will determine whether she has a criminal record on file.