Venue of Flowers Details Location Address:4804 Transit Rd. Bldg. 1, Depew, New York, 14043, United States Leave a Reply Cancel replyYou must be logged in to post a comment.