Logidasan Hospital, Manavalanagar Leave a Comment / Tiruvallur Address: Logidasan Hospital, #14, Rajaji Street, Manavalanagar, Tamil Nadu – 602002. Phone: 044-27641971.