Start from
Garcia's Flower Shop
985 E Main St, Stamford 06902