Home › Venues › Tanyard Gardens Tanyard Gardens Tickets Buy tickets for concerts at Tanyard Gardens in Hannibal, MO. No Upcoming Events No upcoming events scheduled at Tanyard Gardens. Please contact us with any corrections. Hotels & Lodging Near Tanyard Gardens About the Venue Tanyard Gardens At-a-Glance Address320 S 3rd StHannibal, MO 63401United States Map & Directions Advertisement