Where is 10th Ave & Webster St?

Where is 10th Ave & Webster St located?

10th Ave & Webster St, 10th Ave & Webster St, United States of America (approx. 42.792084°, -73.94774°)


Where is 10th Ave & Webster St on the map?