Town of Spencer

Permanently closed
Call
Website

Advertisement

600 S Salisbury Ave
Spencer, NC 28159

Founded in 1905, the Town of Spencer holds a prominent place in history with its deep-rooted connections to the railroad industry.

Located in North Carolina, Spencer is recognized for its rich transportation heritage and serves as the current home to the North Carolina Transportation Museum.

Generated from their website's infomation

Own this business?
See a problem?

You might also like

United StatesNorth CarolinaSpencerTown of Spencer

Partial Data by Foursquare.

Advertisement