This Worcester location is no longer open.
Visit Factory of Terror at their Fall River location this year!