Explore details about location Hemlock Hill Road. Hemlock Hill Road is a location situated within the Great Barrington alongside other areas such as Lewis Avenue, Grove Street, Park Street.