Based on 41 reviews 3.7
Address: Tarbha, Tarbha, Subarnapur, Orissa - 767016, India
Phone: (06654) 286285
Website: Not Specified
Category: High Secondary School