The Orpheum Theatre in Foxboro was awarded a $2,500 grant to fund free musical performances for children.