Explore details about location Station Road. Station Road is a location situated within the Rhondda Cynon Taf alongside other areas such as Heol Tir Gwaidd, Pant y Fedwen, Yr Allt.