Does anyone know? Their website had said end of the month (August) but just today I tried the site and it wouldn't load due to bandwidth issues and their phone was disconnected. Also, where exactly is the new location? Thanks!!
27 S Pleasant St, Amherst, MA 01002