Where is Watchung Avenue?

Where is Watchung Avenue located?

Watchung Avenue, Watchung Avenue, United States of America (approx. 40.829514°, -74.20693°)


Where is Watchung Avenue on the map?