Davis Musical Theatre Company Stages Mean GirlsThe local troupe presents a production of the hit musical Mean Girls in Davis.