Thelma Keller Conference Center Posted on October 18, 2016 Loading Map.... Thelma Keller Conference Center1202 N. Keller Dr. - EffinghamEvents 39.1382048 -88.56313590000002 Address 1202 N. Keller Dr. Effingham IL 62401 United States Upcoming Events No events in this location