321 PARK AVE in WORCESTER, MA - Speedway