scroll to top of page

Our Team

The physicians and staff at Crossville Medical Group are committed to excellence – every patient, every time. Our multi-specialty medical group not only includes primary care physicians but cardiologists, surgeons and women’s health doctors, all located in one building.



Vianney Villaruz, MDLearn more about Vianney Villaruz, MD.

General Surgery

Mark A. Fox, MDLearn more about Mark A. Fox, MD, FACS.

Obstetrics and Gynecology

Andrew Szaflarski, MDLearn more about Andrew Szaflarski, MD.

Primary Care

Douglas R. Carpenter, MDLearn more about Douglas Carpenter, MD.

Tamara Collins, MDLearn more about Tamara Collins, MD.

Mark Lee, MDLearn more about Mark Lee, MD.

Robert E. Nichols, MDLearn more about Robert Nichols, MD.

Elizabeth Petty, MDLearn more about Elizabeth Petty, MD.

John Sherrill, MDLearn more about John Sherrill, MD.

Timothy M. Spitler, MDLearn more about Timothy Spitler, MD.

Primary Care / Walk-In Clinic

Gary Morris, MDLearn more about Gary Morris, MD.

Our Staff

Our physicians are supported by physician assistants and nurse practitioners. 

Sandra Fields, PA-CLearn more about Sandra Fields, PA-C.

Dale Cuva, APNLearn more about Dale Cuva, APN.

Brittany Hill, FNP

Learn more about Brittany Hill, FNP.

Shannon Robbins, NP-CLearn more about Shannon Robbins, NP-C.