Explore details about location Church Road. Church Road is a location situated within the Neath Port Talbot alongside other areas such as Marine Drive, Heather Rise, Mariners Point.