3cms difference is significant
You must be having it since birth or some undergoing
kidney prbs that side may be there
1st check your kidney function test that includes urine routine and serum
creatinine
Blood pressure needs to be checked
Detail knowledge is required to know about ur health status like any history of stones or urine infection
Ur childhood history
Next Steps
Visit a nephrologist since you are in bangalore
can consult me