Iglesia de San Juan BautistaParishSharePlaza de España47111 Villalar de los Comuneros, Castilla y LeónSpainGet directions