Appointments   |    Bill Pay   |   Patient Portal

Meet Our Doctors

Nora S. Ali

MD

Robert C. Anderson

MD, PHD

Kathryn C. Barlow

MD

Bethany A. Cook

MD

Jeremy Cook

MD

Margaret A. Collins

MD

Julie S. Cronk

MD

Katherine Garrity

MD

Juan P. Jaimes

MD, MS

Phillip J. Keith

MD

Matthew J. Larson

MD

Jozef Lazar

MD

Rachel Miest

MD

Jessica A. Morrell

MD

Tanya A. Sale

MD

Todd G. Seelhammer

MD

Adam R. Schmitt

M.D., M.S.

Joseph J. Shaffer

MD

Kristina K. Shaffer

MD

Lydia I. Turnbull

MD

Cortney D. White

MD

Meet our Physician assistants

Lauren Vieira

PA-C

Megan McGuigan

PA-C