D Bar P Bumpers - Glenburn ND Address: 7601 128th Ave NE, Glenburn, ND 58740 Phone: (701) 728-6828 Payment: Restaurants, Auto Parts Stores, Truck Bumpers & Tailgates Other Businesses: Del Jr's at 310 Main St, Glenburn, ND 58740 Glenburn Cafe at 309 Main St, Glenburn, ND 58740 First Western Bank & Trust at 215 Main St, Glenburn, ND 58740