The City of Westlake has a new facility located on Hilliard Boulevard near Dover Center Road. Its state-of-the-art facility includes a conference room to house up to 100 residents for monthly meetings on pertinent city-wide events. Dennis Clough is the mayor. His office is located in this building with appointment hours Monday through Friday, 8 a.m. to 5 p.m.
Located in the Stein Mart Plaza, The U.S. Environmental Protection Agency has the mission of protecting human health and safeguarding the environment. This local office can answer questions about its services, and help consumers to learn more about its rules and regulations, as well as their part in protecting the environment.