Approximately 1.79 km away
Address: 11/1, Sowrashtra Nagar, 2nd Cross Street, Choolaimedu, Sowrashtra Nagar, Choolaimedu, Chennai, Tamil Nadu 600094, India
Approximately 1.8 km away
Address: 20, Sastri Nagar, 5th Street, Choolaimedu, Choolaimedu, Sowrashtra Nagar, Choolaimedu, Chennai, Tamil Nadu 600094, India
Approximately 1.81 km away
Address: New # 117 (Old # 58), Harrington Road, Shenoy Nagar, Harrington Road West, Aminjikarai, Chennai, Tamil Nadu 600030, India