The Elmhurst Centre for Performing Arts (ECPA) has released the results of its 96-page Feasibility Study and two-page Fact Sheet.