There are 4 Tea Shops in Stillwater, Oklahoma, serving a population of 48,685 people in an area of 30 square miles. There is 1 Tea Shop per 12,171 people, and 1 Tea Shop per 7 square miles.
In Oklahoma, Stillwater is ranked 43rd of 815 cities in Tea Shops per capita, and 28th of 815 cities in Tea Shops per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Stillwater Tea Shops.
A Place 502 South Duck Street Stillwater, OK Cafe, Coffee, Tea
Da Bubble 209 South Knoblock Street Stillwater, OK Cafe, Coffee, Tea
Rancher's Club 103 Student Union Stillwater, OK Cafe, Tea
Starbucks 421 North Main Street Stillwater, OK Cafe, Coffee, Tea