Iglesia de San EstebanParishSharePlaza de San Esteban40001 Segovia, Castilla y LeónSpainGet directions