Padma HospitalTuticorin, Tamil Nadu · PIN 628501Open in Google MapsView directory listingAddress#2764/6, Main Rd2764/6, Main Rd,,.Tuticorin, Tamil Nadu · PIN 628501Specializations & servicesGeneral Medicine