Sorry, this center has closed. Please visit our Bloomingdale Center.
Town Square Center 31 West Schaumburg Road Schaumburg IL 60194 Phone: (847)352-1006 Fax: (847)352-1009
Click here for a Mapquest map to the Schaumburg donation center.