Rhodes – Saint Francis Church

Saint Francis Catholic Church
Odòs Dimokratίas, 28
85100 Rhodes
GREECE

Tel: +30. 22410 236.05
Fax: +30. 22410 210.56

Activities
- Parish
- Chapel of the Holy Cross and Catholic Cemetery