Baba Towers is a apartment building located in Tiruchirappalli, Tamil Nadu. The average rating of this place is 4.60 out of 5 stars based on 8 reviews. The street address of this place is RM9Q+9F9, Tennur, Tiruchirappalli, Tamil Nadu 620017, India. It is about 0.51 kilometers away from the Tiruchirappa railway station.
Kathir Vel 65 months ago
This is famous shopping center in this locality, parking lot is not enough, good.
R Sridhar 77 months ago
decent shopping complex in this central location of trichy
Vikram Sai 65 months ago
Complex!