Saint Teresa of the Child Jesus Catholic Church, Birmingham is located in Birmingham, United Kingdom on 273 Wellington Rd. Saint Teresa of the Child Jesus Catholic Church, Birmingham is rated 4.8 out of 5 in the category catholic church in United Kingdom.
Address
273 Wellington Rd