Iglesia de los Santos Justo y PastorParishShareCallejón de San Justo45002 Toledo, Castilla-La ManchaSpainGet directions