Cottonwood Village Center is a 104,430 square foot center located at the corner of Calle Cuevo NW and Ellison Dr NW in the City of Albuquergue, New Mexico. The Center is anchored by Burlington Coat Factory, TVI Inc and Jack In The Box
ADDRESS:
Cottonwood Village
3400 Calle Cuevo NW,
Albuquerque NM 87114