Alamo Rent A Car
332 W 44th St, New York 10036