“If you need a kind, polite, discreet provider with complete mastery of his profession, and above all, someone who takes the time to listen to you and inspires complete confidence in his comments, schedule an appointment with Dr. Michael Armstrong, and you will see that he is the dream healthcare professional, the kind many would want as their PCP.”
Lem G.March 3, 2026
Excellent wait time
95% 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
“If you need a kind, polite, discreet provider with complete mastery of his profession, and above all, someone who takes the time to listen to you and inspires complete confidence in his comments, schedule an appointment with Dr. Michael Armstrong, and you will see that he is the dream healthcare professional, the kind many would want as their PCP.”
Lem G.March 3, 2026
“Initial wellness visit after decades with former doctor. Great comprehensive facilities, efficient and friendly staff, and overall great experience. Took time to hear my medical history, and seemed to genuinely want to adapt to my needs instead of just checking off the boxes. Reasonable wait time, and was in and out before I knew it.”
Gregory P.February 1, 2026
About Dr. Michael Armstrong
Michael Armstrong is a board-certified Family Medicine doctor practicing at Victory Medical. He was born and raised in Austin, TX, attended Rice University, and studied medicine at UT Health McGovern Medical School in Houston. He then completed residency training at MCA Family Medicine in the DFW metroplex.
Dr. Armstrong is Mexican-American and fluent in Spanish. He is grateful for the opportunity to offer medical care to patients in their native language. He is also passionate about wellbeing, and believes that good health involves taking care of the body, mind, and spirit.
In his day-to-day life, Michael enjoys taking care of his many plants, being a dog-dad, reading fantasy series, playing videogames, and spending time with his family and friends. Michael also has a daily meditation practice and enjoys yoga.
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
Medical School - University of Texas, McGovern Medical School, Houston, Doctor of Medicine
Rice University (Bachelor's)
Medical City Arlington, Residency in Family Medicine
Languages spoken
English
Spanish
Provider's gender
Male
NPI number
1205414968
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.76
Wait time
4.60
Bedside manner
4.78
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
70 reviews
Most relevant
Had an annual with Michael and had a great experience. Informed and holistic in approach and good energy.
November 4, 2024Ashek A.Verified patient
Great. Very informative and feel like doctor care about my health.
More than 1 year agoJW
Good thoughtful doctor who listens and took his time.
April 22, 2025Mark G.Verified patient
If you need a kind, polite, discreet provider with complete mastery of his profession, and above all, someone who takes the time to listen to you and inspires complete confidence in his comments, schedule an appointment with Dr. Michael Armstrong, and you will see that he is the dream healthcare professional, the kind many would want as their PCP.
March 3, 2026Lem G.Verified patient
I tried multiple times in advance of my appointment to try and get in touch with the office and confirm the appointment, check my insurance etc. I left messages, etc and no one got back to me.
February 22, 2026Tania M.Verified patient
Initial wellness visit after decades with former doctor. Great comprehensive facilities, efficient and friendly staff, and overall great experience. Took time to hear my medical history, and seemed to genuinely want to adapt to my needs instead of just checking off the boxes. Reasonable wait time, and was in and out before I knew it.
February 1, 2026Gregory P.Verified patient
Nice location and office staff, good doctor helpful and good all the way
around glad I found this replacement for my doctor that went boutique
look forward to getting to know this service.
November 18, 2025steven L.Verified patient
Someone.\nLooking for a pcp close by.
November 14, 2025Matthew S.Verified patient
Dr. Armstrong was patient and courteous. He listened and answered my questions clearly. His team was friendly and helpful. I do recommend Dr. Michael Armstrong.
November 12, 2025Marie-catherine B.Verified patient
First time appointment with Doctor Armstrong and Victory Medical (Athena). Doctor was generally kind and informative, but charged me for numerous extras on top of my wellness/office visit. The front desk had informed me that I would either be charged for a wellness visit (fully covered by insurance) or an office visit (some out of pocket charges). Not only was I charged for the office visit, which I paid, but then later I was billed again for "added complexity" codes. Upon trying to get information about the added complexity codes, the billing department told me I would have to contact the office. The office, however, would "not discuss codes with patients." So nobody can tell me what I'm being charged for? How can healthcare providers get away with this kind of dishonesty?
October 20, 2025David L.Verified patient
Doctor was very professional and handled me as a first patient with the respect and sensitivity expected while also being real with me about what was actually expected of me for treatments/health plans. I was overall impressed.
October 15, 2025Christopher T.Verified patient
Dr. Armstrong was condescending and unwilling to listen. What I said and what he interpreted were two very different things. Disappointed and concerned by the experience.
October 13, 2025Brendan K.Verified patient
Michael was great, professional and thorough.
September 17, 2025Initials hidden
I haven't been to the doctor in a long time. After discovering that I had high blood pressure, I booked an appointment with Dr. Armstrong, who already had such great reviews. I was not disappointed. He listened without judgement, answered all my questions, and had a very calming demeanor. He didn't push any treatments or issue any chastisements. It truly felt like he was on my team. Highly recommended.
June 30, 2025Zachary P.Verified patient
The actual office is a little unexpected, aesthetically, it doesn’t look like a typical doctor’s office. But the staff was responsive, kind, my doctor was great, honest, and the lab technicians were kind and efficient.
June 11, 2025Initials hidden
Dr.Armstrong and his techs were very helpful and thorough. Dr. Armstrong made me feel safe and provided very calm energy despite me being stressed with my current medical concerns. He was able to give me confidence and hope that he could help as best he could and would do his best. Overall, very impressed and definitely will be making the commute again to see him and his team.
March 31, 2025Sydnye C.Verified patient
Less than 1 month agoInitials hidden
April 10, 2026Cody H.Verified patient
March 24, 2026William D.Verified patient
March 23, 2026Susie S.Verified patient
March 16, 2026Nathaniel M.Verified patient
February 27, 2026Rohit P.Verified patient
January 28, 2026Ayodeji O.Verified patient
Less than 6 months agoInitials hidden
Less than 6 months agoInitials hidden
November 28, 2025Jake S.Verified patient
November 4, 2025Jose O.Verified patient
Less than 1 year agoInitials hidden
Less than 1 year agoInitials hidden
Less than 1 year agoInitials hidden
Less than 1 year agoInitials hidden
Less than 1 year agoInitials hidden
September 8, 2025Thomas W.Verified patient
Less than 1 year agoInitials hidden
September 2, 2025Brynne O.Verified patient
Less than 1 year agoInitials hidden
Less than 1 year agoInitials hidden
August 19, 2025Marcos B.Verified patient
Less than 1 year agoInitials hidden
June 27, 2025John S.Verified patient
Less than 1 year agoInitials hidden
May 27, 2025Jennifer M.Verified patient
May 21, 2025Marshall C.Verified patient
May 20, 2025Luke K.Verified patient
Less than 1 year agoInitials hidden
April 17, 2025Michael O.Verified patient
March 24, 2025Shaneese D.Verified patient
March 11, 2025Jennifer R.Verified patient
More than 1 year agoInitials hidden
March 5, 2025Randy F.Verified patient
Loading...
Frequently asked questions
How soon can I make an appointment with Dr. Michael Armstrong?
Generally, Dr. Michael Armstrong has appointments available on Zocdoc within 1 week. You can see Dr. Armstrong's earliest availability on Zocdoc and make an appointment online.
What are common reasons for patients to see Dr. Michael Armstrong?
Dr. Michael Armstrong frequently sees patients for Annual Pap Smear / GYN Exam, Annual Physical, Chiropractic Consultation, Foot Consultation, and Illness. You can see other visit reasons for Dr. Michael Armstrong on their profile.
How do patients rate Dr. Michael Armstrong in reviews?
70 patients have reviewed Dr. Michael Armstrong. The overall rating for this doctor is 4.76/5. They have a 4.78/5 rating for bedside manner and a 4.6/5 rating for wait time. You can read individual reviews and ratings on their profile.