Iglesia de San Pedro ApóstolParishSharePlaza de la Iglesia23670 Castillo de Locubín, AndalucíaSpainGet directions