The Centre stands as a major retail hub in Lake Havasu City, AZ. The Lifestyle/Specialty Center is situated at Highway 95 & Center Blvd.. The mall opened its doors in 2001. Covering 500,000 sqft. of retail space, The Centre hosts roughly 15 individual stores and outlets.