Overview

Kelmscott Park Apartments

Kelmscott Park Apartments is a 111-unit community in Lake Forest, Illinois. Kelmscott Park is within walking distance to Lake Forest’s town square offering shopping and services in a quaint village setting. Unit layouts include one-, two-, and three-bedroom floorplans.