1920 ANDOVER ST in TEWKSBURY, MA - Speedway