Where do you need Restaurants ?
Prairie Creek Market & Deli
309-537-9128
41.3855
-90.9165
About Prairie Creek Market & Deli
Prairie Creek Market & Deli is located at 20807 183rd Ave W, Illinois City, IL. This business specializes in Delicatessens.