Cottonwood Corners stands as a major retail hub in Albuquerque, NM. The Power Center is situated at NM 528 & Ellison Dr. NW. The mall opened its doors in 1999. Covering 217,911 sqft. of retail space, Cottonwood Corners hosts roughly 13 individual stores and outlets. The mall offers 1,002 parking spaces for visitors.