is there a taxi stand at Newark Liberty International Airport Station?
Address: Martin Rd, Newark, NJ 07114, USA
Lance Aronowitz | Oct 13, 2018
There is at airport not at rail station
Mukesh Shah | Oct 13, 2018
I don't think, it has!
J Oht | Oct 13, 2018
So which one is it, Mukesh and Lance?
Thanks! Your answer is awaiting moderation.