Chicago Red Stars

W. Belden Ave.
Chicago, Illinois, 60614, United States