Best place to live??

groovinhard
Mon, 19 Feb 2007 20:16:33 +0000

What about South Hill? Is that closer to the Mall? Any freshman dorms in those areas?

Somerset and Worcester are in North Hill…I guess they’re quiet, too?