The Mainstay Inn
Feature
In the Beginning: The Mainstay Inn
Forty-two years ago, God visited the Mainstay Inn. Well, it wasn’t actually the Supreme Being, and it wasn’t quite the Mainstay Inn, at least not the one that stands proudly on the intersection of Columbia Avenue and Stockton Place now. But back in the early 1970s, the self-appointed deity of […]