Explore details about location Greenwell Road. Greenwell Road is a location situated within the St Helens alongside other areas such as Stevens Street, Little Street, Plane Tree Grove.