Clifton Cultural Arts Center opens in new $10.5M building
March 22, 2024 at 06:00 AM EDT
The striking, three-story building in the heart of Clifton's business district was the $10.5 million product of more than six years of planning, fundraising and construction.