News

IKEA on Monday announced plans to open a new store in Huntsville in early 2026, its first location in Alabama. It will be located at the University Place Shopping Center at 6125 University Place ...