Westlake Recreation Center Details Venue Phone: (440) 808-5700 Venue Website: http://www.cityofwestlake.org/314/Recreation-Center Location Address:28955 Hillard Blvd, Westlake, Ohio, 44145, United States