Iglesia de Santa EulaliaParishSharePlaza de Santa Eulalia40002 Segovia, Castilla y LeónSpainGet directions