Achi Complex is a shopping mall located in Salem, Tamil Nadu. The average rating of this place is 4.00 out of 5 stars based on 3 reviews. The street address of this place is 51, Advaitha Ashram Rd, Arthanari Nagar, Swarnapuri, Salem, Tamil Nadu 636004, India. It is about 3.29 kilometers away from the Ammapet railway station.
vijayakumar p 95 months ago
Nice