Contact Information Email info@stopscleroderma.org Phone 312-660-1131 Address 1 S. Dearborn, Ste. 2000 Chicago IL 60603 United States