DEEPA HOSPITALS #55, Stanes 2nd Street, Odakadu Road, Avinashi Road,nil, Tiruppur, Tamil Nadu City / Town Tiruppur State / Union Territory Tamil Nadu Facility Category Healthcare Facility