Explore details about location Greenbay Road. Greenbay Road is a location situated within the Cardiff alongside other areas such as Heath, Welby Lane, Maria Street.