Chawngbawla Run is a community center located in Aizawl, Mizoram. The average rating of this place is 4.30 out of 5 stars based on 3 reviews. The street address of this place is PPWG+XV6, Ramhlun North, Aizawl, Mizoram 796012, India.
Timothy Aries 17 months ago
It's a good and nice place.so tidy, well taken care of.
Te2i Pachuau 16 months ago
Hetiang hi kan awmna