1-8-30/6/1, Nallagutta, Beside Saibaba Temple, Minister Road Secunderabad., Minister Road, , Hyderabad - 500003, Telangana, India