Defibrillators – Parc Bryn Derwen in Defibrillators (AED) Address 109 Parc Bryn Derwen Llanharan Open in Google Maps