Explore details about location Amherst Avenue. Amherst Avenue is a location situated within the Greenville alongside other areas such as Hendricks Street, Wilton Street, North Avondale Drive.