Vamuzo Memorial Town Hall is a stadium located in Chozuba, Nagaland. The average rating of this place is 3.30 out of 5 stars based on 3 reviews. The street address of this place is P8JC+8VC, Chozuba, Nagaland 797104, India.
LHUVOTSO KHUSO 47 months ago
It's a place of multipurpose, providing the need of the Chozuba Area Community. A memorial hall named after the most loved and respected leader of the Nagas of India (Freedom Fighter, Politician, Musician).
Veyito Atoi Nyekha 59 months ago
For conferences, seminars, public gatherings etc