Bookmark Write a Review 0.00 Bookmark Write a Review Contact Information Neelaa Eye Clinic N-22, O-21, Nallappen Street Mylapore, chennai - 600 004, Chennai, Tamil Nadu, India +91 044 2464 2755 Detailed InformationEye Care Share on :