Drag box to select area
100% Were impressed
Conveniently located near the Route 7 connector, Flower Town is a small flower shop with a variety of stock. In addition to cut flowers and arrangements, there is a selection of seasonal and perennial indoor plants - perfect for a quick housewarming or hostess gift.
85 New Canaan Ave, Norwalk, CT 06850
- Hours: Mon, Wed, Fri, 9am - 7pm; Tue, Thu, 9:30am - 7pm; Sat, 9:30am - 6pm; Sun, closed.