1420 Main St. Cuyahoga Falls, Ohio 44221 Map It (330) 926-1233 View Website Indoor pool, business center, high-speed internet access.