PlantShed New York Flowers, 209 W 96th St, New York, NY 10025, United States
+1 212-662-4400
9AM–8PM
Our flowers and plants are hand delivered, and they arrive at the recipient’s door, exactly as you see them on our website. In the vase you see,… Read more…