Homestead Bar Address: Main St, Lansford, ND 58750 Phone: (701) 784-5551 Restaurants, Bars Other Businesses: Lansford Cafe at 711 Main St, Lansford, ND 58750