Nichols Hills OK Coffee & Tea 1. 6430 Avondale Dr, Nichols Hills, OK 73116 | Starbucks (405) 841-3300