Town of Spencer
Permanently closed
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
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.
Advertisement
