There are 2 Tea Shops in Granger, Indiana, serving a population of 30,717 people in an area of 25 square miles. There is 1 Tea Shop per 15,358 people, and 1 Tea Shop per 12 square miles.
In Indiana, Granger is ranked 77th of 865 cities in Tea Shops per capita, and 89th of 865 cities in Tea Shops per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Granger Tea Shops.