Farm House Cafe Address: 240 1st St SE, Leeds, ND 58346 Phone: (701) 466-2407 Nice to Know: Wifi No Restaurants Other Businesses: United Community Bank Of North Dakota at 105 Central Ave S, Leeds, ND 58346