Mitchell's Home Improvement - Saint Louis, MO Looking to contact Mitchell's Home Improvement? You can reach them at 314-351-7201