20 South Sarah St

September 1907 - 1912? (Building was still in use after the construction of the Laclede building)
Second Factory
Old Address: 22-38 S Sarah St
Current Address: 4041 Forest Park Ave

Built as a two-story building, the third story was added in 1909. Now the Center for Emerging Technologies and on the National Register of Historic Places.


View Larger Map