Street Address: # 23, Gharghavol Str., North Sohrevardi Ave.
City: Tehran
Province: Tehran
Country/Region: Iran (Islamic Republic of)