AddThis

Marshalls opens at Springdale Mall

Mobile, Ala. -- Centro Properties Group announced that Marshalls has opened a 26,000-sq.-ft. store at Springdale Mall, located in Mobile, Ala.

New York City-based Centro Properties Group is the owner of Springdale Mall.