Flowers to the People 1 year ago ID: #784593 Listed In : Florist 3463 Itaska St St. Louis, MO 63111 314-762-0422 https://flowerstothepeoplestl.com [email protected] Facebook Instagram Business Description Studio florist shop delivering fresh, custom, seasonal arrangements throughout the St. Louis Area for all occasions. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : florist St. Louis florist Flower Arrangements flower delivery local flowers custom flowers