6-3-655/2/3, GROUND FLOOR,SOMAJIGUDA     HYDERABAD Telangana INDIA   (Telangana)