1. Farrant's Flower Shop & Greenhouses 323 Farrant St, Newport, VT 05855 Coordinate: 44.94082,-72.22065 Phone: (802) 334-6597