The Global Resource For Connecting Buyers and Sellers

Fox Rent A Car Announces New Corporate Location Grand Opening in San Antonio, Texas

LOS ANGELES, Jan. 17, 2018 /PRNewswire/ — Fox Rent A Car continues the expansion of its US business with the opening of the brand new San Antonio, Texas location on January 17th, 2018. This latest addition to the Fox corporate location roster is now open to the public.
The&…