Il Teatro Annibale Di Francia si trova a Messina in pieno centro
in Piazza Spirito Santo n.5 accanto all'omonima Chiesa
nei pressi di Piazza Lo Sardo (detta anche Pizza del Popolo)