Dr. Agarwal’s Eye Hospital, Velachery Leave a Comment / Chennai Address: No. 27, 100 Feet Road, Taramani, Velachery, Chennai, Tamil Nadu – 600042. Phone: 04422430444.