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