Andover Road in North Hempstead, New York

Andover Road in Nassau County is a lit residential street and it runs in an east-west direction starting from Orchard Street and ends at Plymouth Road.

Road Type
residential street
Route
east-west