Iglesia de San LorenzoParishSharePlaza de San Lorenzo40003 Segovia, Castilla y LeónSpainGet directions