Chikitsa Category: ClinicsContact Number: +(91)-9818448522 Address: Shop Number 14, D Block Market, Sector 20, Noida - 201301