Iglesia Parroquial de Santiago ApóstolParishShareAvenida del Alcalde Sinforiano Montes Sánchez02650 Montealegre del Castillo, Castilla-La ManchaSpainGet directions