New England Motor Sports Museum
The Museum

The Museum

The museum is currently under construction. It's located just north of the Shell station on NH Rt 106 with a GPS address of 922 N Rt 106, Loudon, NH. There will be an Open House on September 24 from 9am-4pm and all are welcome to see the progress that's been made on the building. When completed (we anticipate opening in the spring of 2017) it will house a library, huge trophy collection, significant helmet collection as well as vintage race cars with a New England history, motorcycles, photo collections and other New England racing artifacts.

Museum Rendering