Cheddar Depot
800 N Main St, Salem, IN 47167
(812) 883-2389
Try our large selection of food and deli meats and cheeses.
Try our large selection of food and deli meats and cheeses.