Lee Woodard and Sons Building
The Lee Woodard and Sons Building is a former factory building located at 306 South Elm Street in Owosso , Michigan . 
<triplet> Lee Woodard and Sons Building <subj> Owosso, Michigan <obj> located in the administrative territorial entity