Explore details about location Station Road. Station Road is a location situated within the Rhondda Cynon Taf alongside other areas such as Henry Street, Ross Rise, James Street.