Austin’s current address is 2160 Overlea Ave, Saint Louis, Mo 63121. Austin was born 64 years ago. Austin has previously lived in Saint Louis and St Louis. Possible relatives of Austin are: Michelle Rene Sawyer, Marvin M Sawyer, Annie L Sawyer and 2 other people. Austin's birth year is 1961. The number currently linked to Austin is (314) 382-9292.