Iglesia de San Juan BautistaParishShareCalle de la Iglesia37797 Castellanos de Villiquera, Castilla y LeónSpainGet directions