Depot

Stoughton Railroad Depot is located at 532 Main St and is open for self-guided walk-through tours M-F 9-4:30.  Guided tours by appointment only.