All organizations in the category Catholic Church, in Solihull

Catholic Church, Solihull, United Kingdom
  • Address: Alcester Rd, B95 6BQ Solihull
  • Site: http://ourladystbenedictschurch.placeweb.site
  • Lat Long: 52.264779, -1.785233
  • Category: Church Catholic Church