Mill Pond Acres is situated on the North Shore of Long Island, on Manhasset Bay, in beautiful Port Washington.

Location