OKLAHOMA CITY (KFOR) – A massive sporting goods store, Scheels, is making its way to the Oklahoma City metro.
The over 300,000 square foot store will be located west of Lake Hefner Parkway, just north of Memorial Road.
Inside, you’ll find not only sporting goods, but also a Ferris wheel, an aquarium, and many other attractions…