Avid Company is located in Iran on Tehran Province, Tehran, District 2, Unit 29, Floor 4, Third Golestan Ave, Farahzadi Blvd. Avid Company is rated 3 out of 5 in the category nanotechnology engineer in Iran.
Address
Tehran Province, Tehran, District 2, Unit 29, Floor 4, Third Golestan Ave, Farahzadi Blvd