Get Directions to Sacred Heart & St Edwards R C Church ← View details 370 Blackburn Road, Darwen BB3 0AA, United Kingdom, Darwen, England Get Directions From* To * — Required information