“Dr. Mark Stephens is an amazing and friendly doctor. His staff is also very friendly. He listens and is very knowledgeable. He has availability in the evenings which is really helpful for a busy professional.”
Jonaed I.February 20, 2026
Highly recommended
100% of patients gave this doctor 5 stars
Excellent wait time
100% of patients waited less than 30 minutes
New patient appointments
Appointments available for new patients on Zocdoc
Book an appointment for free
The office partners with Zocdoc to schedule appointments
“Dr. Mark Stephens is an amazing and friendly doctor. His staff is also very friendly. He listens and is very knowledgeable. He has availability in the evenings which is really helpful for a busy professional.”
Jonaed I.February 20, 2026
“Always such a pleasure meeting with Dr Stephen. Little to no wait time to be seen and visits with him are like seeing a friend who just really cares about your health. :)”
Akash H.January 12, 2026
About Dr. Mark Stephen
Dr. Mark Stephen is a skilled and experienced family physician. He sees patients at Stephen Medical PLLC in Flushing, NY.
Dr. Stephen believes in listening to each individual and curating a partnership to maintain and improve lifelong health. Patients trust his expertise because he continuously delivers top-quality care that leads to positive and lasting health outcomes.
Dr. Stephen earned his medical degree from Touro College of Osteopathic Medicine (TOUROCOM) - Harlem, NY Campus. He completed his family medicine residency at HMH Palisades Medical Center.
Is this doctor in your insurance network?
Enter your insurance carrier and plan
choose insurance
In-network insurances
99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Emblem Health
UnitedHealthcare
200+ more in-network plans
Areas of expertise
This doctor's experience enhances their expertise in similar cases. Below are the conditions or surgeries they treat most frequently.
Medical School - Touro College of Osteopathic Medicine (TOUROCOM) - Harlem, NY Campus, Doctor of Osteopathic Medicine
HMH Palisades Medical Center, Residency in Family Medicine
Languages spoken
English
Provider's gender
Male
NPI number
1275912495
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
5.00
Wait time
4.92
Bedside manner
5.00
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
57 reviews
Most relevant
He was an easy to talk to and very knowledgeable doctor. He was extremely helpful with referrals and follow up care.
October 5, 2025Amrit D.Verified patient
Dr. Stephen is great. He nows exactly what’s wrong with me and my wife and he prescribes the meds. I highly recommend.
More than 1 year agoPT
Dr. Mark has a vast knowledge of his job and is very patient in listening to us and does the needful job.
More than 1 year agoNDR
Excellent physician. Highly recommend them to anyone looking for a knowledgeable and caring physician.
More than 1 year agoJK
Dr. Stephen is very caring and thorough.
He is very knowledgeable. He has great bedside manner.
More than 1 year agoKN
Great bedside manner and understanding of my complex health issues. My new PCP
September 18, 2025Mursal J.Verified patient
Great bedside manner. He explains everything with great detail.
January 14, 2026Nicole H.Verified patient
The doctor was great. Asked questions and listened and asked followed up questions.
April 12, 2025Philomena H.Verified patient
Dr. Stephen was very thorough in establishing care and very considerate of my needs.
More than 1 year agoJT
The doctor was great. Wait time was short. I will be seeing them again
September 2, 2025Frank T.Verified patient
Had the best Doctor visit experience. Two thumbs up.
December 14, 2025Ngawang T.Verified patient
Great informative doctor.
March 14, 2026Chrystal F.Verified patient
Dr. Mark Stephens is an amazing and friendly doctor. His staff is also very friendly. He listens and is very knowledgeable. He has availability in the evenings which is really helpful for a busy professional.
February 20, 2026Jonaed I.Verified patient
Always such a pleasure meeting with Dr Stephen. Little to no wait time to be seen and visits with him are like seeing a friend who just really cares about your health. :)
January 12, 2026Akash H.Verified patient
Yes. We as a family were looking for a kind, reliable, caring, professional, knowledgeable family doctor for our family. And Dr. Mark Stephen is all that and beyond. Dr. Stephen listens to you, he goes over your medical history to best treat you. If you have any questions or concerns he makes sure to explain it well and to find out the proper treatment plan/plans for all his patients. All and each office visits has been AMAZING. His secretary/assistant Mrs. Tina is an awesome lady. We highly recommend Dr. Stephen. We certainly appreciate his dedication to take care out of our health. Thank you and God bless you, family and staff. We are very grateful!
Best regards,
Puello’s family
January 7, 2026Arianye P.Verified patient
He was very thorough and explained as much as he could in the time I had. The DO expertise came through when he worked with my sinuses and in a few hours, I experienced drainage and relief. He was very professional, clear, straightforward and kind.
November 9, 2025Initials hidden
Dr Stephen is that Dr listen carefully to his patients concerns and took the time to explain my diagnosis and treatment plans clearly. The Staff is professional and friendly. With the care I received and results, will schedule more appointments.
November 4, 2025Lystra S.Verified patient
Best dr ever! Awesome Tina is excellent
October 22, 2025Nikki W.Verified patient
Dr Stephen has been my physician for few years. He’s very attentive and listen to my complaints, patient, takes his time to explain my care . Always has a courageous smile and very polite.
October 14, 2025Lystra S.Verified patient
Great!!
September 10, 2025Christopher J.Verified patient
Dr. Stephen and staff were extremely diligent and attentive. I was happy with my experience and would highly recommend. Thank you so much Dr.
August 24, 2025Yoany G.Verified patient
I would go back
August 24, 2025Adazilla H.Verified patient
I highly recommend Doctor Mark Stephen , Dr. Mark is a great listener have such a wonderful patient to explain everything in details , and make you understand every little thing that caused your symptoms or what could help or not so for me I amazingly satisfied with my visit with Dr. Mark. He is amazing Doctor I recommend my friends and family one more thing respect and very manner
July 30, 2025Lata R.Verified patient
I did not have an extensive wait time. The office was clean. The staff was professional and respectful. The doctor did a thorough history & physical. His instructions and plan of care was well articulated.
June 28, 2025Bridgette J.Verified patient
He’s nice and professional guy. Thank you
May 7, 2025Md Mehedi Hasan M.Verified patient
Dr. Stephen was very attentive when I was explaining my concerns. He was efficient in addressing my issues and is overall an excellent physician.
More than 1 year agoJG
All careful and positive.
Neighborhood Doctor.
More than 1 year agoJames W.Verified patient
Our visit with Dr. Mark Stephen was exceptional from start to finish. He was incredibly patient, attentive, and thorough in addressing our concerns. His attention to detail was evident during the consultation, ensuring we fully understood our options and next steps. What stood out the most was his responsiveness—even after our visit, we had a few follow-up questions, and he replied immediately through their patient portal. It’s reassuring to know we are in good hands with a doctor who truly cares and goes above and beyond for his patients.
More than 1 year agoSK
Our visit with Dr. Mark Stephen was exceptional from start to finish. He was incredibly patient, attentive, and thorough in addressing our concerns. His attention to detail was evident during the consultation, ensuring we fully understood our options and next steps. What stood out the most was his responsiveness—even after our visit, we had a few follow-up questions, and he replied immediately through their patient portal. It’s reassuring to know we are in good hands with a doctor who truly cares and goes above and beyond for his patients.
More than 1 year agoSK
Nice clean new office. It’s great that it’s open later than most. My husband as a first time patient and felt very comfortable. Check in was easy and the doctor was thorough.
February 19, 2025Christina B.Verified patient
A quite pleasant experience was had with Dr. Stephen. Young, knowledge, friendly and understanding. He took his time asking relevant questions and listening. Had a thorough physical. I believe I have found my new primary care physician!
More than 1 year agoInitials hidden
Dr. Stephen is an amazing human being. He addresses my health concerns I promptly. I wish more providers were like him. He is very soft spoken and understanding.
More than 1 year agoMK
Courteous, friendly, confidence that I have with the Doctor about the medical issues and the care. I strongly recommend the Doctor for your health care.
More than 1 year agoJS
Dr Stephen is one of the most thorough and knowledgeable physicians that I have ever had the pleasure of seeing. Very patient with my many questions and thoughtful and complete with his answers. At my first visit, he ordered routine bloodwork and x-rays for my neck issues, offered up-to-date insights into my health and even recommended more holistic treatment strategies that took into account my lifestyle and cultural background. A true D.O. who is focused on treating the whole person and not just throwing medication at a disease. I am so glad to have found Dr Stephen as my PCP and give him my highest recommendation!
More than 1 year agoDG
Excellent Doctor
More than 1 year agoSJ
Great doctor! Dr. Stephen has been my provider for 3 years since I had my first symptom of diabetes. He helped me reduce my A1c and maintained it since. He is honest, friendly and easy to talk to. I strongly recommend him!
More than 1 year agoJS
Less than 1 month agoInitials hidden
February 21, 2026Parvinder S.Verified patient
Less than 3 months agoInitials hidden
Less than 3 months agoInitials hidden
Less than 6 months agoInitials hidden
November 5, 2025Haresh K.Verified patient
October 26, 2025Akash H.Verified patient
Less than 1 year agoInitials hidden
September 29, 2025Marvin A.Verified patient
Less than 1 year agoInitials hidden
September 12, 2025Antonietta P.Verified patient
August 22, 2025Judeline J.Verified patient
August 8, 2025Christopher L.Verified patient
Less than 1 year agoInitials hidden
Loading...
Frequently asked questions
How soon can I make an appointment with Dr. Mark Stephen?
Generally, Dr. Mark Stephen has appointments available on Zocdoc within 1 week. You can see Dr. Stephen's earliest availability on Zocdoc and make an appointment online.
What are common reasons for patients to see Dr. Mark Stephen?
Dr. Mark Stephen frequently sees patients for Allergy Consultation, Annual Physical, Arthritis, Illness, and Pediatric Consultation. You can see other visit reasons for Dr. Mark Stephen on their profile.
57 patients have reviewed Dr. Mark Stephen. The overall rating for this doctor is 5/5. They have a 5/5 rating for bedside manner and a 4.92/5 rating for wait time. You can read individual reviews and ratings on their profile.