~ JohnRaines.MD.com ~

Dr. John Raines is an internist in Maplewood, MN. He is skilled at diagnosing & treating a very wide range of diseases & illnesses in adult patients.

Save up to 87% on your prescriptions.   Click Here

Not feeling well?

Try the MD.com Symptom Checker




Dr. John Raines graduated from Northwestern University Feinberg School of Medicine.

Dr. Raines has one office in Minnesota where he specializes in Internal Medicine. Learn more.

Dr. Raines works with nineteen doctors including Dr. Rex Haberman and Dr. Syed Hasan.

Education & Training  

Hospital Affiliations

  • United Hospital

Languages Spoken  

  • English

Office See Insurance

Aspen Medical Group  


1850 Beam Ave, Maplewood, Minnesota 55109-1165

Office Hours

  Open Lunch Close
Mon 8:00 am 5:00 pm
Tue 8:00 am 5:00 pm
Wed 8:00 am 5:00 pm
Thu 8:00 am 5:00 pm
Fri 8:00 am 5:00 pm

Office Details

Doctor Specialty Internal Medicine
Practice SpecialtyMulti-specialty
Group PracticeAspen Medical Group
Health SystemAllina Health System
Hospital Affiliation
  • United Hospital
Languages Spoken Arabic, English, French, German, Italian, Korean, Mandarin, Polish, Portuguese, Russian, Spanish, Tagalog, Vietnamese

Insurance Accepted  

  • Aetna