1. Quality Plant Sales & Rentals 223 W 32nd Ave, Stillwater, OK 74074 Coordinate: 36.08589,-97.06106 Phone: (405) 377-4494