Billy Sim’s BBQ at The Farm Shopping Center Details Location Address:5225 S. Sheridan Rd., Tulsa, Oklahoma, 74145, United States