Our Team

Catherine Alessi, M.D.

Catherine Alessi, M.D.

Farmington

Accepting New Patients

View Bio

Request an Appointment

Robert A. Arciero, M.D.

Robert A. Arciero, M.D.

Southington, Farmington

Accepting New Patients

View Bio

Request an Appointment

Katherine J. Coyner, M.D., MBA

Katherine J. Coyner, M.D., MBA

Farmington, Simsbury

Accepting New Patients

View Bio

Request an Appointment

Cory M. Edgar, M.D., Ph.D.

Cory M. Edgar, M.D., Ph.D.

Storrs

Accepting New Patients

View Bio

Request an Appointment

Alexander J. Fallon, PT, DPT, CWcHP

Alexander J. Fallon, PT, DPT, CWcHP

Farmington

Accepting New Patients

View Bio

Request an Appointment

Lauren E. Geaney, M.D.

Lauren E. Geaney, M.D.

Farmington

Accepting New Patients

View Bio

Request an Appointment

Wynee S. Lou, D.O.

Wynee S. Lou, D.O.

Simsbury

Not Accepting New Patients

View Bio

Request an Appointment

Faryal S. Mirza, M.D., FACE, FACP

Faryal S. Mirza, M.D., FACE, FACP

Farmington

Accepting New Patients

View Bio

Request an Appointment

Varalakshmi Niranjan, M.D., M.B.A., FACP, Dip. ABOM

Varalakshmi Niranjan, M.D., M.B.A., FACP, Dip. ABOM

West Hartford

Not Accepting New Patients

View Bio

Request an Appointment

Angela Pianka, A.P.R.N.

Angela Pianka, A.P.R.N.

Farmington, Simsbury

Accepting New Patients

View Bio

Request an Appointment

Kimberly A. Santora, Ph.D.

Kimberly A. Santora, Ph.D.

Farmington

Accepting New Patients

View Bio

Request an Appointment

Allison M. Schafer, D.O.

Allison M. Schafer, D.O.

Farmington

Accepting New Patients

View Bio

Request an Appointment

Jessica Silverman, Psy.D.

Jessica Silverman, Psy.D.

Farmington

Accepting New Patients

View Bio

Request an Appointment

Olga Solovyova, M.D.

Olga Solovyova, M.D.

Farmington, Simsbury

Accepting New Patients

View Bio

Request an Appointment

Catherine Trahiotis, PT, MA

Catherine Trahiotis, PT, MA

Farmington

Accepting New Patients

View Bio

Request an Appointment

Karen Wojcik, DPT, OCS, ATC

Karen Wojcik, DPT, OCS, ATC

Farmington

Accepting New Patients

View Bio

Request an Appointment

Call Today for an Appointment

860-679-6330