New England Studios is under construction on Givry Street on Devens.
New England Studios is under construction on Givry Street on Devens. (Nashoba Publishing/Mary Arata)