S.L. Fixture Co.

2222 E. Logan St.
Decatur, IL 62526
(217) 423-9907