Search Results
Lighthouse Landing
2603 Sheridan Rd, Evanston, IL 60201

Lighthouse Landing is a park and historic site located in northeastern Evanston along the lakefront. It shares aMore border with Lawson Park and also provides beach access. Lighthouse Landing is a historic site that features a former light house, historical society, greenhouse and arts center.  

There is a small parking lot on the site, and there is an effort to include a rotating public art piece on the grounds.

See more »