Location: 270 Great Northern Mall, North Olmsted, OH 44070