October 5 @ 9:00 am - 10:00 am Altar Setup Faith Lutheran of Homewood IL 18645 Dixie Highway, Homewood