Be the first to like this
Red Roses Public School is located in the posh locality of South Delhi. The school was established to perpetuate the memory of late Sh. R.R. Mehta, a patron - saint in the field of education, his wife Karamyogini Smt. Ram Piyari founded Shri R.R. Mehta Educational Trust and got it registered under the Societies Registration Act, 1860.