4206 Ellenwood Ave, Saint Louis, MO, 63116 (current address)
4447 Wilcox Ave, Saint Louis, MO, 63116 (2020 - 2022)
We found 1 person named April Tate in Saint Louis, MO. View April’s phone numbers, current address, previous addresses, emails, family members, neighbors and associates.
Sponsored by Ancestry.com
April Tate
View Birth RecordsApril Tate
View Death RecordsApril Tate
View Divorce RecordsFrequently asked questions for April Tate
Born on February 27, 1977, April Tate is 47 now.
Please call April Tate at (314) 315-5649.
Use [email protected] to email April Tate.
April Tate currently resides at 4206 Ellenwood Ave, Saint Louis, Missouri, 63116 and has been living there since 2023.
April Tate is known to have lived at the following address: 4447 Wilcox Ave, Saint Louis, Missouri, 63116.
The following people have been identified as related to April Tate: Timothy Tate, Saint Louis (MO).