Eighth Street Florist Address: 801 S Vermont Ave, Suite 101A, Los Angeles, CAPhone: (213) 387-0980 Flowers for events… weddings, birthdays, funerals