Explore details about location Greenock Road. Greenock Road is a location situated within the North Ayrshire alongside other areas such as Whittle Place, Ladeside Place, Hill Street.