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