DRR EYE CARE & OCULOPLASTY HOSPITAL
No 399, Trunk Road, Karaiyanchavadi, , Chennai - 600056, Tamil Nadu, India
Old No 106 New No 91 D Block Sri Arcade Plot No 666, 1st Main Road, Anna Nagar East, , Chennai - 600102, Tamil Nadu, India
No 5A, Vijayaraghava Road, T Nagar, , Chennai - 600017, Tamil Nadu, India
No 6, 12th Cross Street, Velacheri, , Chennai - 600042, Tamil Nadu, India
No 53 C, Bajanai Koil Main Street, Choolaimedu, , Chennai - 600094, Tamil Nadu, India
No 9, 4th Cross Street, Velacheri, , Chennai - 600042, Tamil Nadu, India