heritage.site

Lee Woodard and Sons Building

Lee Woodard and Sons Building Lee Woodard and Sons Building - Credit: Wikimedia Commons

The Lee Woodard and Sons Building is a former factory building located at 306 South Elm Street in Owosso, Michigan, USA. It was listed on the National Register of Historic Places in 1980. It is now Woodard Station Lofts. Read more on Wikipedia

Source: en.wikipedia.org