This is a photo of the City of Champaign building, taken from the west side of the building looking east down University Avenue. I’ve sort of outlined the approximately locations of Esquire and Seven Saints currently exist. Pretty interesting, no?
More Articles
Want Smile Politely delivered to your inbox? Sign up for our weekly digest 📧