Plant Shed New York Flowers has been serving New York City for over thirty years. Located in NYC’s Upper West Side, visitors to Plant Shed will find all sorts of new things to discover. From colorful bouquets for that special someone to potted plants...