770 MAIN ST in HOLDEN, MA - Speedway