Restoration 1 of Central St. Louis Categories Remodeling 333 Leffingwell Avenue Suite 115 Kirkwood MO 63122 (314) 888-5266 Send Email Visit Website About Us We are in property damage repairs. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×