Dr. Agarwal’s Eye Hospital, Kanchipuram Leave a Comment / Chennai Address: No. 32 – B, Indira Gandhi Road, Kanchipuram, Chennai, Tamil Nadu – 631502. Phone: 04427232525.