This is the former Heller Parkway Newark City Subway (#7 line) station.
I remember this station then Franklin end of the line was 1/2 block North. Before my time though I know Public service had countless trolley routes.
Sign up to comment.
Sign in if you already did it.
Photo taken in Branch Brook Park, 115 Clifton Avenue, Newark, NJ 07104, USA
Misplaced? Suggest new location