Philanthropists proposed scaled down $12 million Tallahassee performing arts venue
The likely site of a new public performing arts venue in Tallahassee will be the Northwood Complex, recently demolished for the city’s police department headquarters. The Tallahassee City commission was to discuss on April 6 a proposal from local philanthropists Michael and Judy Sheridan for a proposed $12 million facility... Continue reading









