After three years of planning and development, The Best Stop is pleased to announce that our $6 million wholesale distribution facility, located at 617 Highway 93 North Scott, La, is now open for business! The Best Stop Wholesale Facility The 15,000-square-foot...