Istituto Tecnico Commerciale Statale F.Calasso is located in Lecce, Italy on Via G. Garibaldi, 63. Istituto Tecnico Commerciale Statale F.Calasso is rated 1 out of 5 in the category public educational institution in Italy.
Address
Via G. Garibaldi, 63