1-2-22/A, PRODDUTUR COMPLEX,OPP:TO BUS DEPOT NIRMAL DIST.ADILABAD.   ANDHRA PRADESH Telangana INDIA   (Telangana)