Approximately 1.98 km away
Address: No.22A, Prince Arcade, :G9, Ground Floor, Cathedral Road, ( Beside Stella Maris College ), Chennai, Tamil Nadu 600086, India
Approximately 1.99 km away
Address: No.108, RM Towers, 109-110, Pasumpon Muthuramalinga Thevar Rd, Y Block, Nandanam, Chennai, Tamil Nadu 600018, India