The rural home of Richard & Carol Quick Posted on March 20, 2023 by Bill Erickson Loading Map.... The rural home of Richard & Carol Quick2109 Laurel Park Place - Champaign 40.188883 -88.270184 Address 2109 Laurel Park Place Champaign IL 61822 United States Upcoming Events No events in this location