Mark Krasnoff, MD
Internal Medicine

SSM Health Medical Group
1035 Bellevue Ave., Suite 400, St. Louis, MO 63117
Office Number
314-925-4700New Patient Visits
Online Booking
Dr. Krasnoff is board certified in internal medicine. He completed his residency and medical degree at John Hopkins University in Baltimore.
Dr. Krasnoff accepts patients 18 years and older by physician referral only.
Dr. Krasnoff accepts patients 18 years and older by physician referral only.
About Mark
Specialties
Internal Medicine
Gender
Male
Education
Johns Hopkins University - Baltimore
Medical School, 1991
Johns Hopkins Hospital
Residency, 1994
Certifications
American Board of Internal Medicine
Missouri State Board of Registration
Drug Enforcement Administration
Missouri Dept of Health/Narcotics&Dangerous Drugs
Patient Reviews
The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
4.9 out of 5
261 ratings,
100 reviews
12/3/2025
We have a long history in our relationship. I have great confidence in competence and enjoy our meetings.
11/29/2025
Good Doctor
11/29/2025
Awesome
11/29/2025
Dr. Krasnof is exceptional. I’m very fortunate to have him as my primary physician. I find his approach to my medical care and advice to be genuine, caring, authentic, and grounded in sound, evidence-based, medical advice, including preventive care and counsel on staying healthy. I trust his counsel and approach for he listens and responds honestly. Thank you Dr, Krasnof. I appreciate your service and expertise.
11/26/2025
LOVE the guy
Map & Directions
SSM Health Medical Group
1035 Bellevue Ave., Suite 400,St. Louis, MO 63117
Monday
8:30 am - 4:20 pm
Tuesday
8:30 am - 6:00 pm
Wednesday
8:30 am - 5:20 pm
Thursday - Friday
8:30 am - 4:20 pm
Saturday - Sunday
Closed
Office
314-925-4700