3-5-1090/A/A, OPP Y M C A ,  NARYANGUDA   HYDERABAD Telangana INDIA  (Telangana)