Approximately 1.77 km away
Address: 85, Poonamallee High Road, Near Koyambedu Bus Stand Flyover, Pallavan Nagar, Koyambedu, Koyambedu, Chennai, Tamil Nadu 600107, India
Approximately 1.91 km away
Address: No.207/A, Opp. CMBT Mofussil Bus Terminal, 100 Feet Road, Jawaharlal Nehru Road, Koyambedu, Chennai, Tamil Nadu 600107, India