Lions of Illinois Foundation
700 N. Peace Road Suite B
DeKalb, IL 60115
(815) 756-5633
(815) 748-9087 (fax)
Hours:
M-F 8am-4pm Holidays Excluded