1. Scott's House Of Flowers 7831 Us Highway 277, Elgin, OK 73538 Coordinate: 34.7821,-98.2956 Phone: (580) 492-4880