Iglesia de la Purísima ConcepciónParishSharePlaza de Andalucía41318 Villaverde del Río, AndalucíaSpainGet directions