Explore details about location Ball Road. Ball Road is a location situated within the Cardiff alongside other areas such as Castle Street, Mill Road, Brynmawr Close.