Located on Main Street in Historic Muskogee, Arrowhead Mall is the largest shopping center within a 50 mile radius. Home to numerous stores and restaurants, there is everything a discerning customer could want, including a 10 screen movie theater. Arrowhead Mall houses one of the largest aquariums in the state, making this the best location for a new or expanding business.