$99 visits · Open 7 days, 8am–4pm

B12 shots for $45, no visit needed

Need your regular B12 injection? Book online and stop in. It is a quick nurse visit, so you are in and out in minutes.

$45B12 injection

5.0 on Google · Read our reviews

Walk-ins welcome · Open 7 days a week, 8am–4pm

  • No provider visit required
  • In and out in minutes
  • Pay online when you book, if you like
  • Open 7 days, 8am–4pm

Who it is for

B12 injections are commonly used by people with low B12 levels or conditions that make B12 hard to absorb from food. If you are not sure whether you need B12, book a regular visit and we can talk through it and order labs if appropriate.

Owner-operated, not a chain

Meet your provider

Alex J. Roberts, PA-C, owner and provider at Prosper Urgent Care

Alex J. Roberts, PA-C

Owner and provider

  • Mayo Clinic, orthopedic oncology and surgery
  • Former emergency room PA
  • Years in high-volume urgent care

Read Alex’s story

Frequently asked questions

How much is a B12 shot?

$45, with no provider visit required.

Do I need an appointment?

Walk-ins are welcome, and booking online saves time.

Ready to be seen?

Check in online now, or just walk in.

Simple, upfront pricing

No insurance needed. Every visit includes an itemized receipt for reimbursement.

In-house tests included in your $99 visit

  • Rapid COVID & flu
  • Strep
  • Mono
  • Urinalysis
  • Pregnancy test
  • Blood glucose
  • ECG
Prosper Urgent Care storefront at 108 Riverside Ave, next to BurgerFi

Visit us

108 Riverside Ave, Unit 503, Jacksonville, FL 32202

Next to Whole Foods, The Fresh Market, First Watch, Cava, Chipotle, and BurgerFi.

Open 7 days a week, 8am–4pm

Including weekends. Extended hours coming soon.

Free parking, plenty of spaces

Ground-level entrance, wheelchair accessible

Get directions

Other services