Amir Telecom is located in New Delhi, India on Shop No 1254, Nala Road, Bartan Market, Sadar Bazaar, Nala Road. Amir Telecom is rated 3 out of 5 in the category telecommunications contractor in India.
Address
Shop No 1254, Nala Road, Bartan Market, Sadar Bazaar, Nala Road