Allen has been a voice for the arts, veterans, LGBT issues and small businesses for more than 30 years. His advertising agency, Broach & Co., thrived for decades on Elm Street in the same downtown building where he eventually installed the Broach Theatre.