About

Dr. James P Freeman is an Internal Medicine Specialist in Brainerd, Minnesota. He graduated with honors from University Of Minnesota Medical School in 1982. Having more than 35 years of diverse experiences, especially in INTERNAL MEDICINE, Dr. James P Freeman affiliates with many hospitals including Essentia Health St Joseph's Medical Center, North Memorial Medical Center, and cooperates with other doctors and specialists in medical group St. Josephs Medical Center. Call Dr. James P Freeman on phone number (218) 825-7100 for more information and advises or to book an appointment.