Chiesa di San TeodoroParishShareVia Generale Carlo Alberto Dalla Chiesa89016 Drosi, CalabriaItalyGet directions