The Car Care center is near the Magic Kingdom. They're supposed to have a shuttle and you'd have to call for it. The companies that rent there are National and Alamo.
It's the Dolphin hotel, not the Swan, that has car rentals, also from National and Alamo.