New Alamo By | 22 May 2007 Alamo Rent A Car has opened a new branch in Banbury. Ron Santiago, operations director, said: “Banbury is a key location for us to expand our UK network and the new location is ideally situated.”
Login to comment
Comments
No comments have been made yet.