Angel E Tafur MD PA. Nursing (Nurse Practitioner) • 1 Provider. 1503 Buenos Aires Blvd Ste 160, The Villages FL, 32159. Make an Appointment. Show Phone Number. Angel E Tafur MD PA is a medical group practice located in The Villages, FL that specializes in Nursing (Nurse Practitioner). Providers Overview Location Reviews XX..