Glenn Square is a 250,000 square foot power center located on a 25-acre parcel in the Mountain View neighborhood of Anchorage, Alaska, United States. The center consists of a collection of small shops and eateries and several large anchor stores; the most prominent being an 80,000 ft² Bass Pro Shops Outpost. The center's name is derived from the Glenn Highway, whose western terminus is near the southern property line.
Less