Sotir Adelfotis Theologon Limassol Address Details Address: 113 Ellados 3041, Limassol, Limassol Telephone: 25355081