Restoration 1 of Central STL Categories Cleaning Services 333 Leffingwell Avenue Kirkwood MO 63122 (314) 888-5266 Send Email Visit Website Rep/Contact Info Jim Rogers Phone: (314) 888-5266 Send an Email 333 Leffingwell Avenue Kirkwood MO 63122 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×