NephroPlus Dialysis Clinic in South Boulevard, Puducherry NephroPlus Dialysis Clinic in South Boulevard, Puducherry Kidney Center Hospital, No.206, Anna Salai, South Boulevard, (Near Old Bus Stand, Opp to Botanical Garden), Puducherry- 605001 1800 120 001 001 contactus@nephroplus.com