Dr. Walter Mascarenhas [ M.S, FRVS ] Return to Directory Specialty Ophthalmic Surgeon, Ophthalmologist, Retina Surgeon Phone Number 0832 2704960 , 9763815157