Iglesia de Santiago ApóstolParishSharePlaza Mayor28630 Villa del Prado, Comunidad de MadridSpainGet directions