Sister Mary Trinita Eddington , a nurse practitioner , has been providing free health care to the homeless and the very poor for more than 10 years at the St. Dominic Community Health Clinic in Jackson , Miss .