Leonard's Pit Barbecue Description Contact Comments ToolBox 306 Views 0 Comments Print this page Add Favorites Leonard's Pit Barbecue 5465 Fox Plaza Drive, Memphis, TN 38115 901-360-1963 www.leonardsbarbecue.com Leonard’s Pit Barbecue RATING186 Reviews Contact Author What is the sum of: Send Message