Alamo Rent A Car - 131 Kekuanaoa St, Hilo, HI