Dental clinic
Lower Palace Orchards, 80, 8th Cross Rd, Lower Palace Orchard, Bengaluru, Karnataka 560080