AMBIKA DEBI PRIMARY TEACHERS TRAINING INSTITUTE, PLOT NO.-888, ST. NO.-11, VILL./P.O-MOULASOLE, TEHSIL/TALUKA-KHATRA,
Pincode: 722162