Farmington River, Town Gardens, Meadow Road