Southern Comfort Food & Sprts Address: 117 Main St, Cumberland, IA 50843 Phone: (712) 774-5339 Restaurants Other Businesses: Middle Of Nowhere at 112 Main St, Cumberland, IA 50843 Houghton State Bank at 103 Main St, Cumberland, IA 50843