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