OWOSSO — Back when he was much younger, John Taphouse remembers telling his mother that he would put the Taphouse name on a sign in Downtown Owosso someday.
OWOSSO — Being a good distance from any international borders, Downtown Owosso isn’t usually a place where travelers can easily load up their passports with stamps.
OWOSSO — All Owosso residents are familiar with Curwood Castle. They can be forgiven if they are less familiar with Curwood Place — after all, it doesn’t quite exist yet.
OWOSSO — The state of street lighting — or lack thereof, as some would have it — in Downtown Owosso has discussed at multiple city council meetings this year.