FANDOM



The botanical garden is a garden located in Star City.

History

Oliver and his sister Thea frequently went to the botanical garden before his going missing.[1]

Appearances

Arrow

Season 3

References

  1. "The Offer"