Skip to main content

Aldi opens at Clocktower Place


Florissant, Mo. New York City-based Centro Properties Group announced that Aldi has opened an 18,600-sq.-ft. location at Clocktower Place in Florissant, Mo.

The discount grocer opened the new store on Dec. 2 in the 214,000-sq.-ft. Clocktower Place, which also houses Office Depot, Dress Barn, Sally Beauty and Citi Trends.

This ad will auto-close in 10 seconds