Effie Darlene Barba, ARNPEffie Darlene Barba · Acute Care Nurse Practitioner8900 SE 165Th Mulberry Ln Dept Of, The Villages, FL 32162(352) 674-5000Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing