Mount Carroll IL Foods-Carry Out 1. 855 S Ml St, Mount Carroll, IL 61053 | Land of Oz Subway (815) 244-3739