Spurlock Museum May 30, 2014 By From the Sponsor Address 600 S Gregory St Urbana IL 61801 United States Upcoming Events Spurlock Sundays: Dads Rock - 06/11/2023 - 1:00 pm - 3:30 pm