719 NEW LOUDON ROAD in LATHAM, NY - Speedway