April 16, 2017 @ 10:00 am - April 17, 2017 @ 5:00 pm Flourescence Time Museum of Fine Arts Houston 5601 Main Street, Houston Florescence is one of the largest competitive national flower shows sanctioned by the Garden Club of America in the United...