Apollo Speciality Hospital- Nandanam Leave a Comment / Chennai Address: #320, Anna Salai, Nandanam, Padma Complex, Chennai, Tamil Nadu – 600035. Phone: 04424336119/ 24363572.