Parroquia Santa TeresaParishShareAvenida de Villamayor 7837007 Salamanca, Castilla y LeónSpainGet directions