800 Roosevelt Road in Glen Ellyn, Illinois, is known as Glen Hill North, a three-story office building featuring ample parking for tenants and visitors. Only a half-mile west of I-355, walking distance to Health Track Sports Wellness, Pete’s Fresh Market, Panera Bread, and more. Includes a common conference room that seats 20 available at no charge.