Lido Beach Town Park in Hempstead, New York

Lido Beach Town Park in Nassau County is a park. Lido Beach Town Park is located near Prescott Street.

Leisure
park