Church of St. Francis
St. Francis Street Rbt 1061, Rabat, Island of Malta Malta
Church of St. Francis is a Churches & Cathedrals place is located in Rabat, Island of Malta. The address of Church of St. Francis is St. Francis Street Rbt 1061, Rabat, Island of Malta Malta.
If you want to go to the place or need any services, you can contact them directly. The phone number is +356 2145 4225,