Where is Columbus Ave @ Lozza Dr?

Where is Columbus Ave @ Lozza Dr located?

Columbus Ave @ Lozza Dr, Columbus Ave @ Lozza Dr, United States of America (approx. 41.09985°, -73.77686°)


Where is Columbus Ave @ Lozza Dr on the map?