Dr Shikha Aggarwal Dr Shikha Aggarwal Nephrologist (Kidney Specialist) 02 9955 4913 Suite 304, 272 Pacific Highway, Crows Nest, NSW 2065 Is this you? Claim profile!