Iglesia de Santiago ApóstolParishSharePlaza de España 110374 Navezuelas, ExtremaduraSpainGet directions