top of page

Our Providers

Our team of providers includes Physicians, Nurse Practitioners, Physician Assistants, and Mental Health Counselors. We also have clinical support staff, case managers, and community health educators to provide comprehensive health services for you and your family.

Family & Internal Medicine

 Prevention Telehealth Providers

Patrick Kavanagh, M.D.

Chet Tharpe, M.D. 

Takashi Nakamura, M.D.

Lianne Marks, M.D.  

James Teet, D.O

Gina Carlotti, M.D.

Substance Abuse

 Prevention Telehealth Providers

Patrick Kavanagh, M.D.

Chet Tharpe, M.D. 

Takashi Nakamura, M.D.

Lianne Marks, M.D.  

James Teet, D.O

Gina Carlotti, M.D.

bottom of page