Red Lobster March 4, 2020 • Cate Calac Address 1901 N Prospect Ave Champaign Illinois Champaign County 61822 United States Upcoming Events No events in this location