John F. MacMillan Jr., MD practices Internal Medicine. He graduated from Jefferson Medical College. John MacMillan is registered with Medicare and accepts Medicare payments.
 University of New Mexico
 University of New Mexico Jefferson Medical College
 Jefferson Medical College University of Texas Southwestern Medical Center
University of Texas Southwestern Medical Center University of California, Davis Medical Center
University of California, Davis Medical Center|   | Dr. Hassan Shafeeq, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Dennis L. Ostrem, MD  This Doctor is OpenDoctor Recommended.  This doctor has more publications | 
|   | Dr. Shahin Shahbazi, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Mark Burniston, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Christina S. Ortega, MD | 
|   | Dr. Gunjan Patangay, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Mark H. Johnson, MD |