Meet Gloria Montes, FNP, and Dr. Steven Thompson
Primary care at Texas Primary Care Associates in Longview, TX is provided by Gloria Montes, MSN, BSN, RN, FNP, a bilingual family nurse practitioner, and Steven Thompson, M.D., who is board certified in internal medicine. Together they care for adults and families, from sick visits and physicals to long-term conditions, Monday–Friday, 8am–5pm.
Most major insurance, including BCBS, UnitedHealthcare, Medicare and Ambetter

Who provides care at Texas Primary Care Associates?
Texas Primary Care Associates is a family medicine practice with two providers who share the care of patients: a family nurse practitioner and an internal medicine physician. Both see patients for sick visits, physicals, chronic disease management and medication reviews.
Because the same small team cares for you over time, your providers know your history, your medicines and your goals. That continuity is the heart of good primary care.
- Gloria Montes, MSN, BSN, RN, FNP: family nurse practitioner
- Steven Thompson, M.D.: board certified in internal medicine
- Care for adults, adolescents, children and women’s health
- Spanish-speaking care available with Gloria Montes


Gloria Montes, MSN, BSN, RN, FNP
Family Nurse Practitioner, NPI 1992375646
Gloria Montes is a family nurse practitioner at Texas Primary Care Associates in Longview, TX. She provides primary care for adults, adolescents and children, including women’s health, with a focus on preventive care and chronic disease management. Gloria speaks English and Spanish.
Before becoming a family nurse practitioner, Gloria worked as a registered nurse at Christus Good Shepherd Medical Center and Texas Oncology.
Education
- Master of Science in Nursing, University of Texas at Arlington
- Bachelor of Science in Nursing, University of Texas at Arlington
- Associate degree in nursing, Kilgore College
Licenses and certifications
- Family Nurse Practitioner license and Registered Nurse license, State of Texas
- Advanced Cardiac Life Support (ACLS) and Basic Life Support (BLS)

Steven Thompson, M.D.
Board certified in Internal Medicine
Steven Thompson, M.D., is a physician at Texas Primary Care Associates who is board certified in internal medicine, the medical specialty focused on the care of adults. He is a graduate of New York Medical College.
Dr. Thompson served as a battalion surgeon for the U.S. Marine Corps and as a staff physician at the Naval Hospital in San Diego for eight years, and has spent more than 25 years in emergency medicine. At Texas Primary Care Associates, he cares for adults with acute illnesses and long-term conditions.
Education and certification
- Doctor of Medicine, New York Medical College
- Board certified in Internal Medicine
Experience
- Battalion surgeon, U.S. Marine Corps
- Staff physician, Naval Hospital San Diego
- More than 25 years in emergency medicine
Care our providers offer
Both providers offer the full range of primary care at Texas Primary Care Associates.
Sick visits & walk-ins
Same-day care for colds, flu, sore throats, UTIs and minor injuries.
Walk-in clinicWeight loss
Provider-guided weight loss, including GLP-1 medicines for adults who qualify.
Weight lossHow to see one of our providers
Becoming a patient is simple.
Call or request a visit
Call (903) 230-9811 or send the appointment form. Walk-ins are welcome Monday–Friday.
Share your preferences
Let the front desk know if you prefer a provider or need care in Spanish.
First visit
Your provider reviews your history, medicines and concerns and examines you.
Ongoing care
Follow-up visits, refills and referrals stay with the same team.
Our providers at a glance
A quick comparison of each provider’s training and focus.
| Gloria Montes, FNP | Steven Thompson, M.D. | |
|---|---|---|
| Credentials | MSN, BSN, RN, FNP | M.D., board certified in internal medicine |
| Education | University of Texas at Arlington; Kilgore College | New York Medical College |
| Patients | Adults, adolescents, children and women’s health | Adults |
| Focus | Preventive care and chronic disease management | Acute illnesses and long-term conditions |
How our providers work together
A nurse practitioner and a physician working side by side means more availability for patients and a second set of eyes when a case is complex. Both providers use the same records, so whichever provider you see knows your history, test results and medicines.
What a family nurse practitioner does
A family nurse practitioner is an advanced practice registered nurse with graduate training in primary care for all ages. Nurse practitioners diagnose and treat illnesses, order and interpret tests, prescribe medicines and manage long-term conditions.
What an internal medicine physician does
An internal medicine physician, or internist, is a medical doctor trained in the prevention, diagnosis and treatment of illness in adults, including adults with several health conditions at once.
Care in Spanish
Gloria Montes speaks English and Spanish. If you or a family member prefers care in Spanish, let the front desk know when you call (903) 230-9811. Our website also has a Spanish language option in the menu.
Explore related care at our clinic
Sources
- NPI Registry: Gloria Montes, FNP (NPI 1992375646), Centers for Medicare & Medicaid Services
- Choosing a primary care provider, MedlinePlus, U.S. National Library of Medicine
Last updated October 9, 2026 by Texas Primary Care Associates.
What patients say about our providers
Reviews from patients of Texas Primary Care Associates on Google, where the clinic is rated 4.7 stars.
“I have been a patient with Gloria Montes, FNP-C for over 2 years. She is very caring and thoughtful. Listens to your concerns and asks questions about how you’re feeling both physical and mental. Gives head to toe exam.”
Janet Munoz, Google review“I have been coming to Texas Primary Care Associate for the past two years, and I’m happy to say Gloria is the best! She is attentive, caring, and she keeps me healthy. Thanks, Gloria Montes!”
Kathryn Henderson, Google review“Fast & great bedside manners – Gloria really listens & cares for her patients! Highly recommend.”
Google reviewer, Google reviewQuestions about our providers
Quick answers about the providers at Texas Primary Care Associates.
Still have questions?
Our front desk can answer questions about visits and confirm your insurance before you come in.
Call (903) 230-9811Who are the providers at Texas Primary Care Associates?
Gloria Montes, MSN, BSN, RN, FNP, a family nurse practitioner, and Steven Thompson, M.D., who is board certified in internal medicine. Both provide primary care at 705 E Marshall Ave in Longview.
Does a provider speak Spanish?
Yes. Gloria Montes speaks English and Spanish. Let the front desk know if you prefer care in Spanish when you call (903) 230-9811.
Is Dr. Thompson board certified?
Yes. Steven Thompson, M.D., is board certified in internal medicine and is a graduate of New York Medical College.
Can I choose which provider I see?
You can share your preference with the front desk when you schedule. Both providers use the same records, so either one can see you for most visits.
Do your providers see children?
Yes. Gloria Montes, FNP, provides primary care for children and adolescents as well as adults, including school and sports physicals.
Are your providers accepting new patients?
Yes. Texas Primary Care Associates is accepting new adult and family patients with most major insurance plans.
What is Gloria Montes's NPI number?
Gloria Montes, FNP, has the National Provider Identifier (NPI) 1992375646, which you can look up in the national NPI Registry.
Where do your providers practice?
At Texas Primary Care Associates, 705 E Marshall Ave, Suite 3001, Medical Building Plaza #3, Longview, TX 75601, Monday through Friday, 8am to 5pm.
See our providers in Longview
Texas Primary Care Associates
705 E Marshall Ave, Suite 3001, Medical Building Plaza #3
Longview, TX 75601
- Mon–Fri
- 8:00am – 5:00pm (walk-ins welcome)
- Sat–Sun
- Closed
- Phone
- (903) 230-9811
- Fax
- (903) 653-1431
Rated 4.7 out of 5 on Google. View on Google Maps
Request an appointment
Send your details and our team will call you to confirm a time.
Please do not include detailed medical information. For emergencies, call 911.
Find your provider in Longview
Texas Primary Care Associates is accepting new patients Monday–Friday, 8am–5pm, at 705 E Marshall Ave in Longview. Call or request an appointment.
