Sponsored by: St. Clair Eye

The Cadillac House has been a staple in the Village of Lexington since 1860, and now it’s becoming one once again.