1. Buena Vista Flowers 5915 Willamette Ferry St, Independence, OR 97351 Coordinate: 44.7696,-123.1525 Phone: (503) 838-4456