Iglesia de San FranciscoParishShareCalle San Francisco 1702660 Caudete, Castilla-La ManchaSpainGet directions