On Kings highway and Ave H near Utica Avenue. If I was them I would call it triangle car rentals. Very nice people.
All reviews seem positive