Michael J. Carlson, MD
Theresa A. Thomas Medical Center
635 N. Washington Hwy.
Ashland, VA 23005
Maps and Directions
Education and Training
State University of New York at Buffalo
Virginia Commonwealth University School of Medicine
Dr. Carlson received his medical degree from the State University of New York at Buffalo and completed his residency at the Medical College of Virginia. He is board certified in Internal Medicine.