Alex turned 93 years old. Other cities that he has stayed in are Saint Louis and St Louis. Alex is a resident of 6314 Ella Ave, Saint Louis, Mo 63133. We have found 5 possible relatives of Alex: Belinda Nae Willis, Gloria J Willis, Patricia Hugheswillis and 2 other people. The phone number (314) 726-1488 is Alex’s. Alex was born in 1931.