Iglesia de San Juan BautistaParishSharePlaza de la Constitución40196 La Lastrilla, Castilla y LeónSpainGet directions