Iglesia de San Quirico y Santa JulitaParishShareAvenida de Juan Carlos I42157 Covaleda, Castilla y LeónSpainGet directions