Meenakshi Hospital Area: Avadi Camp Phone: N/A Address: No 98, New Military Road, Avadi Camp, Chennai, Landmark: Opposite G H Hospital City : Chennai State : Tamil Nadu Country : India Type : Multispeciality Hospital