Blooming Buds Public School is located in Dehradun, India on Garhi Cantonment, Garhi Cantt. Blooming Buds Public School is rated 3.3 out of 5 in the category cbse school in India.
Address
Garhi Cantonment, Garhi Cantt
Accessibility
Wheelchair-accessible entrance