Rimrock Mall is an indoor shopping mall located in Billings, Montana, United States. It is managed by Starwood Capital Group. The mall is anchored by two Dillard's stores and J. C. Penney.
Rimrock Mall is an indoor shopping mall located in Billings, Montana, United States. It is managed by Starwood Capital Group. The mall is anchored by two Dillard's stores and J. C. Penney. (en)
Rimrock Mall is an indoor shopping mall located in Billings, Montana, United States. It is managed by Starwood Capital Group. The mall is anchored by two Dillard's stores and J. C. Penney. (en)