Amusement and recreation, nec, nec
Lee Street Beach
Lee Street Beach is a waterfront destination in Evanston, IL that offers a relaxing atmosphere for visitors to enjoy the scenic views of Lake Michigan. With its sandy shores and clear waters, this beach provides a serene setting for individuals and families to unwind and soak up the natural beauty of the surroundings.
Generated from their business information