WPI 60 Prescott Street, Worcester, MA 01605