Leonard's Pit Barbecue Description Contact Comments ToolBox 315 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 RATING187 Reviews Contact Author What is the sum of: Send Message