by Marc Howells 15 June 2024 Carmel Christian Fellowship 6 Carmel Road , Carmel, Wales CH8, United Kingdom Get Directions By car By public transit Walking Bicycling Church Resources / Features