Shopping malls database
Arrowhead Mall is located at the corner of North Main & Denison Sts., Muskogee. It is a Community Center which opened in 1987 and was last renovated in 2005. It is an Enclosed shopping mall with 1,909 parking spaces and a food court.. It covers an area of 432,865 sqft. and has about 70 stores.
Shopping mall's name: Arrowhead Mall
Address: North Main & Denison Sts., Muskogee, OK 74401
Number of stores: 70