Facilities
In 2011, MCR moved to its current 69,000 sq foot facility located in Willoughby, Ohio, 25 minutes east of downtown Cleveland. This location houses all production equipment, employee offices, and shipping docks.