The former Steve's Auto Repair at 645 Main Street, Middletown, was demolished Wednesday to make way for the Community Health Center's opening May 4. April 26, 2012.