Lowe’s Home Improvement January 25, 2015 By Lynn Amacher Address 1904 North Prospect Avenue Champaign IL 61822 United States Upcoming Events No events in this location