Demolition Laclede's Landing

Demolition for Switzer Building?

by Michael R. Allen

According to records on Geo St. Louis, on Clarinet LLC applied for a demolition permit for the Switzer Building on March 6.  The Switzer Building, located at 612 N. 1st Street on Laclede’s Landing, sustained major damage, including the collapse of its eastern wall, during a fierce storm on July 21, 2006. Emergency stabilization work commenced after the storm, but rehabilitation work in progress at the time never resumed.