Shepherd Nursing Home, Peravallur Leave a Comment / Chennai Address: # 19, Kumaran Nagar, 80 Feet, Main Rd, Peravallur, Chennai, Tamil Nadu – 600082. Phone: 04425566888.