THOMAS KAPLAN
Toad’s Place may move to new pad
Toad’s Place may relocate this spring to the vacant Palace Theater on College Street, according to two unconfirmed reports. Recent construction at the long-dormant theater, […]
February 15, 2007