Snehalaya HospitalBengaluru Rural, Karnataka · PIN 562122Open in Google MapsView directory listingAddressSolur Post. Magadi TalukBengaluru Rural, Karnataka · PIN 562122Specializations & servicesPediatricsOphthalmology