Historica Wiki
Advertisement
Lockwood Street

Lockwood Street is a street located in the East Ferry section of Newark, New Jersey. It originates at Ferry Street in the south and terminates at Lister Avenue in the north.

Advertisement