Located in historic Woodward Park, the Tulsa Garden Center is a stunning location for your big day! The historical, Italian renaissance style mansion on the property is truly breathtaking. Your guests will be wowed when they see the ornate ceilings, chandeliers and beautiful floors. The Auditorium, the largest room available, holds up to 260 guests. With more than six rooms available to rent in the Tulsa Garden Center mansion, you will be sure to find the perfect spot for your ceremony or reception! Be sure to check out this lovely location for yourself!