Dr. Agarwal’s Eye Hospital, Nungambakkam Leave a Comment / Chennai Address: No. 1/ 381, Indira Nagar, Kumbakonam, Chennai, Tamil Nadu – 612001. Phone: 04352410320.