Newark Bus Station (Bay C)

On Lombard Street, near Bus Station