A new Skechers shoe store is scheduled to open in the Four Flaggs Shopping Center as early as next week, filling a vacancy left by the nationwide closure of Party City.
The 12,225-square-foot store at 9471 N. Milwaukee Ave. is targeting a Wedn... read more ›