The Chicopee-based Hampden Charter School of Science plans to open a branch in West Springfield, signing a lease and purchase deal with the Roman Catholic Diocese of Springfield for the former Immaculate Conception property on Main Street in West Side.
{}