Sinai Temple November 7, 2013 By From the Sponsor Address 3104 Windsor Road Champaign IL United States Upcoming Events No events in this location