Iglesia de la Natividad de Nuestra SeñoraParishShareCalle de la Iglesia05591 Villanueva del Campillo, Castilla y LeónSpainGet directions