Faith's Back Road BBQ Address: 119 S Main St, Leigh, NE 68643 Phone: (402) 487-2913 Restaurants, Barbecue Other Businesses: The Park Place at 130 Road V, Leigh, NE 68643 Park Place at 130 Rd V, Leigh, NE 68643 Bank Of Leigh at 2nd & 3rd St, Leigh, NE 68643 Bill's at 112 S Main St, Leigh, NE 68643