Green Hill Towers Loading Map.... Green Hill Towers27 Mt. Vernon Street - WorcesterEvents 42.277007 -71.78827799999999 Address 27 Mt. Vernon Street Worcester MA 01605 United States Upcoming Events No events in this location