Approximately 0.11 km away
Address: Devaraj Complex, Madras Tiruvallur High Road, South Park Street, Venkatapuram, Ambattur, Chennai, Tamil Nadu 600053, India
Approximately 0.17 km away
Address: 3/22, Kumaran Kalyana Mandapam, Secretariat Colony, Old Bank Of Baroda Street, Venkatapuram, Ambattur, Chennai, Tamil Nadu 600053, India