Address 1122 Route 106 North , 03307 , Loudon , NH , US
URL http://www.nhms.com/
New Hampshire Motor Speedway
Located on approximately 1,100 acres, the multi-use complex is the largest sports facility in New England and features a 1.058-mile oval speedway, with a total capacity for 105,491 spectators, and a 1.6-mile road course.