Iglesia Parroquial de San Pedro BautistaParishShareCalle de Navalacruz05114 Villanueva de Ávila, Castilla y LeónSpainGet directions