STAVROS PANAYIOTOU ESSO PETROL STATION & OIL SERVICES LIMITEDPetrol Stations Spyrou Kyprianou Leoforos 26, 4001 Mesa Geitonia, LimassolSPetrol Stations 25 752300 Map