College Confidential Forums
Worcester named 9th most livable city in the US
Colleges & Universities
College of the Holy Cross
hudsonvalley51
April 15, 2009, 3:49pm
4
<p>Word’s getting out. Maybe I moved out of Worcester too soon (40+ years ago).</p>
show post in topic