Tag Archive for: Freestone Junction

Did You Know Osmosis Was a Junkyard?

By Michael Stusser

It was 30 years ago, October 31, 1988, when I first walked onto the property in Freestone that has become Osmosis. I had been looking for over a year to find a place in west Sonoma Read the rest