Frank S.A. Rent a car

http://www.franksarentacar.com

on Sep 30, 2001
Frank S.A. is a car rental company located in Glyfada (Athens) Greece, offering complete car rental information for your leisure and corporate travel from small to luxury cars and mini buses