Richards Roofing & Exteriors Inc. Posted on February 29, 2016 by verydima Richards Roofing & Exteriors Inc. 344 Leffingwell Ave Kirkwood 63122 USA See route Phone: 314/965-3008 E-mail: Website: http://www.richardsroofing.com NRCA member since: 1997