Iglesia de los Santos JuanesParishShareCalle de San Juan09100 Padilla de Abajo, Castilla y LeónSpainGet directions