Sri Sri Ulubari Satra is a religious destination located in Teok, Assam. The average rating of this place is 4.70 out of 5 stars based on 6 reviews. The street address of this place is NH 37, to, Dhodar Ali Rd, Bhagamukh, Teok, Assam 785112, India. It is about 4.97 kilometers away from the Selenghat railway station.
Rajib Narzari 27 months ago
Place of worship for vaishnavites!
Gamer Tushar 39 months ago
Best