| LOOP 120 N. LaSalle St., Suite 900
 Chicago, IL 60602
 Telephone: (312) 236-7300
 
 LINCOLN PARK*
 939 W. North Ave.
 Chicago, IL 60642
 Telephone: (708) 449-6919
 
 NORTHWEST SIDE
 6158 N. Milwaukee Ave.
 Chicago, IL 60646
 Telephone: (773) 774-3500
 
 HYDE PARK*
 5113 S. Harper Ave., Suite 2C
 Hyde Park, IL 60615
 Telephone: (312) 236-7300
 
 WESTCHESTER
 2146 S. Mannheim Ave.
 Westchester, IL 60154
 Telephone: (708) 449-6919
 
 WHEATON
 300 E. Roosevelt Rd., Suite 200
 Wheaton, IL 60187
 Telephone: (630) 462-7800
 | NAPERVILLE* 50 S. Main St.
 Naperville, IL 60540
 Telephone: (630) 462-7800
 
 OAK LAWN
 4415 W. 95th St.
 Oak Lawn, IL 60453
 Telephone: (708) 424-8600
 
 HOMEWOOD
 930 W. 175th St.
 Homewood, IL 60430
 Telephone: (708) 957-7000
 
 DOWNERS GROVE*
 1557 Warren Ave.
 Downers Grove, IL 60515
 Telephone: (630) 462-7800
 
 CRYSTAL LAKE
 360 Memorial Dr.
 Crystal Lake, IL 60014
 Telephone: (847) 956-8885
 
 NORTHBROOK
 707 Skokie Blvd., Suite 638
 Northbrook, IL 60062
 Telephone: (847) 956-8885
 *These locations are by appointment only.
 | ARLINGTON HEIGHTS 2101 S. Arlington Heights Rd.
 Arlington Heights, IL 60005
 Telephone: (847) 956-8885
 
 SHOREWOOD
 858 Center Ct., Unit A
 Shorewood, IL 60431
 Telephone: (815) 725-5270
 
 GURNEE*
 501 N. Riverside Dr., Suite 209
 Gurnee, IL 60031
 Telephone: (847) 956-8885
 
 ORLAND PARK*
 15255 S. 94th Ave., Suite 543
 Orland Park, IL 60462
 Telephone: (708) 957-7000
 
 ST. CHARLES*
 100 Illinois St., Sutie 200
 St. Charles, IL 60174
 Telephone: (630) 462-7800
 
 FRANKFURT*
 20950 Frankfort Square Rd., Suite D
 Frankfort, IL 60423
 Telephone: (708) 957-7000
 |