Demeatrius Townsend

We've found 1 Demeatrius Townsend from Missouri. Get insights into their public and criminal records, including contact information such as a phone number and email, and find their current address.

Demeatrius Townsend, 67 Saint Louis, MO

Description

Demeatrius Townsend, born on May 2, 1959, is 67 years old at the moment. According to public records, Demeatrius Townsend has 4 phone numbers: (314) 664-2937, (314) 865-5838, and others. 3161 Oregon Ave, Saint Louis, Missouri, 63118 is Townsend’s address. Previously, they resided at 16 other addresses in 3 cities. In addition, the email address that belongs to Demeatrius is [email protected]. According to our records, this person is related to 3 people.

Addresses
3161 Oregon Ave, Saint Louis, MO, 63118 Current
Apt 3, Saint Louis, MO, 63118 2019
3161 Oregon Ave, Saint Louis, MO, 63118 2012 – 2019
Phones
(314) 664-2937 (Landline) Current
(314) 865-5838 (Landline) 2016

Demeatrius Townsend Questions and Answers

Demeatrius Townsend’s current residential address is 3161 Oregon Ave, Saint Louis, Missouri, 63118 and has not changed since 2009.

Demeatrius Townsend has moved more than once and is known to have lived at the following addresses: Apt 3, Saint Louis, Missouri, 63118 · 3161 Oregon Ave, Saint Louis, Missouri, 63118 · 8600 Delmar Blvd, Saint Louis, Missouri, 63124.

The current phone number for Demeatrius Townsend is (314) 664-2937. We have 3 more phone numbers for Demeatrius Townsend.

You can try to email Demeatrius Townsend at [email protected].

Demeatrius Townsend was born on May 2, 1959 and is currently 67.

The following people are identified as the relatives of Demeatrius Townsend: Katrina Townsend, Theresa Townsend, Willetta Townsend.