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 in to comment.
Photo taken in Forest Hill, Newark, NJ, USA
Misplaced? Suggest new location