Telephone: (312) 621-9000

LOCATIONS

GLO has offices in Chicago, Illinois and Schaumburg, Illinois.

225 W. Washington St., Suite 2200
Chicago, IL 60606

1834 Walden Office Square, Fifth Floor
Schaumburg, IL 60173

Phone: (312) 621-9000