Town Square Center 31 West Schaumburg Road Schaumburg IL 60194 Phone: (847)352-1006 Fax: (847)352-1009
Monday -Thursday
Friday
Saturday
11:30 am to 7:00 pm
Closed
7:00 am to 2:30 pm
Click here for a Mapquest map to the Schaumburg donation center.