Advantage
The closest Advantage car hire location to Newark airport is located at 36 Carson Road Bldg 36 Station P2, and you can reach them on +1 973 623 4989.
Yes, Advantage has pick-up services available from Newark airport (EWR).