The Sun Worshiper Returns to Park Central

It was once one of the most iconic features at Park Central Mall. Absent for years, it’s back for good.  The Sun Worshiper — an iconic steel statue erected at Park Central in the late 1960s and removed during a remodel during the 1980s — has returned to Park Central and greets visitors on the west …

The Sun Worshiper Returns to Park Central Read More »