St Teresa's Catholic Primary School is Birmingham based company that is listed as Schools .
Location of St Teresa's Catholic Primary School is Butlers Road, Birmingham.