Contact Us

WLRC is located at 1101 W Taylor Street, 3rd Floor (above the Chicago Public Library)

  • Give us a call at (312) 413 - 1025 or fill out the form below.