Urology Stone CenterChennai, Tamil Nadu · PIN 600020Open in Google MapsAddressNo.67, 1St Main Road,Indira Nagar, AdayarChennai, Tamil Nadu · PIN 600020Specializations & servicesUrology