Approximately 1.65 km away
Address: No. 4/127, First Floor, Karayanchavadi Junction, Avadi Main Road, DRR Nagar, Poonamallee, Chennai, Tamil Nadu 600056, India
Approximately 1.67 km away
Address: No -1/ 445,1St Floor,Opp Ramachandra Medical College & Above Kfc,, Iyyappanthangal, Chennai, Tamil Nadu 600056, India