Indu Gambhir is a Male Indian / Desi Family Doctor at Indu Gambhir Clinic Nepean in Nepean, Ontario.