Leo's Feed & Garden Center 13406 Wicker AveCedar Lake, IN, 46303 View Phone 219-374-6757 13406 Wicker AveCedar Lake, IN 46303 View Website Experience & Reliability About Photos & Videos Send to My Email Send to My Phone Print this Page