Schaumburg - Illinois

The Schaumburg Service Center is our latest facility. It opened in May 2015 and replaces The Steel Store on 1058 National Parkway.

Schaumburg Service Center
1050 Remington
Schaumburg, IL 60173
Toll free: 1.877.783.3555
Local: 1.847.944.1070
Fax: 1.847.944.1071