Care Team

Our team of doctors and advanced practice providers offer expert and personalized care. They provide a broad range of services from infant, early childhood and adolescent health to adult concerns like disease prevention, wellness and chronic condition management.



Stephen Hollenbeck, MD

Dr. Stephen Hollenbeck is a board-certified family medicine physician. His practice includes seeing patients for family medicine, internal medicine, gynecology, pediatrics, sports medicine and minor surgery.

Amy Keppel, MD

Dr. Keppel is a board certified family medicine physician with a special interest in mentoring medical students who indicate an interest in family medicine.

David Schneider, MD

Dr. David Schneider is board-certified in family medicine. He enjoys caring for patients of all ages. He likes a diagnostic challenge, and believes in avoiding excessive use of medication.

William Turcotte, DO

William Turcotte's areas of clinical interest include family practice, occupational medicine, and information systems.