Stephen Larson, MD

After founding the practice, serving countless patients, and leading us for 33 years, Dr. Larson passed away in 2013.