The Tulsa Garden Center Posted on September 9, 2017 by Show Submitter Location 2435 S Peoria AveTulsaOK74114 Next Event No upcoming events Loading Map.... The Tulsa Garden Center2435 S Peoria Ave - TulsaEvents 36.1292133 -95.97554059999999 Upcoming Events No events in this location