Dan Schaefer, MD
Dr. Dan is a board certified family physician. He provides the full spectrum of family practice services to patients and families of all ages and is proficient in medical Spanish. Dr. Dan enjoys a variety of outdoor activities, including hiking and horseback riding the mountains, basketball, and playing disc golf. He also enjoys traveling as well as playing the drums.