Where is Long Island Motor Parkway located?
Long Island Motor Parkway, Long Island Motor Parkway, United States of America (approx. 40.736946°, -73.75972°)
Long Island Motor Parkway, Long Island Motor Parkway, United States of America (approx. 40.736946°, -73.75972°)