Medical clinic South Point Clinic Shop No.334, City Mall, Sector 23, Dwarka, Delhi, 110077 098680 14718 Open map ← Back to Dwarka Claim this hospital