Willowdale Terrace in North Hempstead, New York

Willowdale Terrace in Nassau County is a residential area. Willowdale Terrace also exists in Albany County.

Land Use
residential area