Deeksha Teleservices
D No 9-14-6/2,Cbm Compound,Vip Road,Beside Amma Apartments, Vishakapatnam-530003Other Information
Business Associate Of Tata Teleservices,Authorised Business Associate Of Tata Teleservices,Authorised Business Associate Of Tata Teleservices,