Carissa Tavares De Almeida — Nurse Practitioner | Providence Free Clinic