Based on 12 reviews 4.8
Address: Leela Niwas Dholpur, Leela Niwas Dholpur, Dholpur, Rajasthan - 328001, India
Phone: (05642) 220094
Website: Not Specified
Category: Public School