The New Life Health Care Agency team consists of the following professionals: