Apollo Clinic Patiala Leela Bhawan Clinic · Leela Bhawan, Patiala SCO 22, Leela Bhawan Market, Patiala - 147001 Endocrinologist Request appointment Show number