Menu

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 …
Read More »