Artez Upchurch was born in 1986, age 37. Artez Upchurch's address is 12047 El Greco Court , Saint Louis, MO 63138. Possible relatives include Keona Rhodes, Armani Upchurch and 2 others. Public records show Artez has also lived in Saint Louis, MO. Artez's latest phone number is (314) 355-4589. Previous phone numbers include (314) 385-0610 and (314) 395-5590. The latest email address for Artez Upchurch is art****@yahoo.com.
Address History: 12047 El Greco Court, Saint Louis, MO 63138;
31 Blakemore Place, Saint Louis, MO 63121
Emails: art****@yahoo.com,
art****@charter.net,
art****@yahoo.com,
art****@usa-11.com,
upc****@gmail.com
Results 1 - 1 of 1