Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of garden center:
noun: (American spelling) Alternative spelling of garden centre [(British spelling) A retail outlet selling plants, gardening requisites, furniture and other items intended for outdoor use.]