Parroquia de San Francisco y Santa ClaraParishShareCalle del Pintor Vela Zanetti37003 Salamanca, Castilla y LeónSpainGet directions