TRS Health — Community Health Center
Stafford, TX · Serving all of Houston

Immunizations & Vaccines in Houston, TX

Vaccines for adults and children at our Stafford, TX clinic — flu shot, Tdap, shingles, pneumococcal, yellow fever, typhoid. Walk-ins welcome; most insurance accepted.

4.8 800+ reviews on Google
Vaccines we offer

Transparent vaccine pricing.

Most of our patients don't have insurance and self-pay. We tell you the cost before any test, procedure, or immunization.

Most common

Flu (Flucelvax)$40
Flu, 65+ (FluAd)$90
COVID-19$150
Tdap (Boostrix)$60

Travel

Yellow Fever$300
Typhoid (injection)$200
Japanese Encephalitis (IXIARO)$320
Meningitis ACYW (Menveo)$150
Meningitis B (Bexsero)$215

Adult routine

Shingles (Shingrix)$200
Pneumococcal (Prevnar 13)$230
Pneumococcal (Prevnar 20)$350
RSV (Arexvy)$292
Hepatitis A (Vaqta)$80
Hepatitis B (Engerix-B)$75

Childhood / catch-up

MMR (Priorix)$120
MMRV (ProQuad)$300
Varicella (Varivax)$200
Polio (IPOL)$80
Polio (IPV)$90
Hib (ActHIB)$25
Rotavirus (Rotateq)$100

You'll know what each vaccine costs before you book. No surprise bills.

Your care team

The compassionate providers serving immunizations patients

Physicians and nurse practitioners who see patients without rushing. Most accepting new patients.

Beheirra Criddell, FNP

Beheirra Criddell, FNP

Family Medicine

Zainab Razavi, FNP

Zainab Razavi, FNP

Family Medicine

Judith Williams, FNP

Judith Williams, FNP

Family Medicine

Taneshia Clay, FNP

Taneshia Clay, FNP

Family Medicine

Your visit

What to expect at TRS Health

We've kept the model simple — book, be seen, walk out with a plan. Most patients are in and out in under an hour.

01

Book online or give us a call

Schedule on this page in 60 seconds or over the phone. Same-day appointments are common.

02

Show up for your appointment

Bring your ID, method of payment, current vaccine record if you have one, and insurance card if applicable.

03

Get vaccinated

Adults can receive their vaccine directly — no provider visit needed. Children see a provider first so the right vaccine can be ordered.

04

Walk out with your record

Your vaccination card is updated the same day.

What patients say

800+ five-star reviews on Google.

★★★★★ 4.8 on Google · 800+ reviews

"I was stucked looking for where to get my son vaccinated since we newly moved here and my private insurance did not cover for immunization thank God I found TRS, I got my Son vaccinated at a reasonable price, I'm making them my primary healthcare provider."

F

fisayo omodara

"I thought I had a pinched nerve in my back and had been getting the run around for months with other places. Turns out it wasn't a pinched nerve, it was 100 percent blocked arteries! Because of this place and the caring people that operate it, I am alive! There was no bs, no games, just straight forward common sense medical practice! Life saving and refreshing!!"

B

Becky Little

Local Guide · 7 reviews

"I held off my dr visits bc of my financial issues but im so glad I found trs health bc they're so affordable, fast and friendly. The staff was very comfortable and helpful and I got my prescription very fast. Truly life and financially saving. 10/10"

N

netty orca

Local Guide · 37 reviews

Common questions

Frequently asked

Still have questions? Check out the full FAQ or call us at (281) 385-8554 and someone at the front desk can help you out.

Schedule a Visit
Are walk-ins okay for vaccines?
Booking an appointment is recommended so we can make sure we have the vaccine you need in stock. We can typically still see you the same day.
Do I need an appointment for a flu shot?
For flu shots, we can usually see you the same day Mon–Sat. For travel vaccines, book ahead so we can make sure we have the vaccine you need in stock.
When should I get the flu shot?
September and October are ideal; we administer through flu season.
Travel vaccines — how far in advance?
Plan 4–6 weeks before travel for full immunity.

Two Houston locations.

Most insurance accepted; self-pay rates available. Walk-ins welcome.

3727 Greenbriar Dr, Suite 114

Stafford, TX 77477

Mon – Sat · 9am – 5pm

Walk-ins welcome

10918 Bentley St

Houston, TX 77093

Saturday · 9am – 5pm

Walk-ins welcome

(281) 385-8554 Schedule a Visit