I was wondering if anyone knew anything about the old station in Newark. I'm unfamiliar with the area and have seen it several times and was wondering where the platforms where,
"Watch the Tram Car Please"