Newark Windsor Avenue (N-bound)

On Windsor Avenue, near Devon Road

Buses point north ↑