lostinmichigan.net
The Vernors Depot
The town of Byron sits between Lansing and Fenton. It was the last stop on a stagecoach run from Detroit that ran west along what is now Rose Center road and Silver Lake road. The Village of Byron …