Explore details about location Church Road. Church Road is a location situated within the Sefton alongside other areas such as Carrs Crescent, Aintree Road, Verulam Road.