Dr. Mark Foster is an internist in Flagstaff, AZ. He is skilled at diagnosing & treating a very wide range of diseases & illnesses in adult patients.
Yes, Dr. Mark C. Foster is accepting new patients at this office.
(864) 455-5008
1200 N Beaver Street, Flagstaff, AZ 86001-3118
Yes, Dr. Mark C. Foster is accepting new patients at this office.
(928) 771-5471
269 S Candy Lane, Cottonwood, AZ 86326
Dr. Mark Foster graduated from University of Arizona College of Medicine in 1978.
Dr. Foster has two offices in Arizona where he specializes in Internal Medicine.
Dr. Foster works with one hundred doctors including Dr. Mark Seby and Dr. Neal Mogk.
The specialty of internal medicine is an area of primary care for adults. Dr. Foster specializes in diagnosing and treating cross-system illnesses that may affect multiple organ systems. Dr. Foster can also refer patients to specialists when medically necessary. For example, patients with severe heart problems may be referred to a cardiologist for additional diagnostic tests or treatments.