+
B & B RX INC., 79-08 37th Ave, Jackson Heights, NY 11372 We accept Medicare, Medicaid, FSA & HSA Hablamos Español · Мы говорим по-русски · বাংলা · हिन्दी Walk-in vaccines · Same-day prescription transfers Free delivery in Jackson Heights, Elmhurst, Corona, Astoria & Woodside
← Back to Home All under one roof

Our Services.

Much more than a pharmacy. From prescriptions and vaccines to DMV vision tests, passport photos, fax, printing, bill pay and more — all right here in Jackson Heights, from a team that speaks your language.

1 StopFor all your needs
5Languages spoken
Walk-inNo appointment
Pharmacy

Your everyday pharmacy, done right.

Fast, friendly help with prescriptions, vaccines, and everything in between.

📋

Prescription Transfer

Switch from any pharmacy for free. We handle all the paperwork, and it's usually ready in 1 to 2 hours.

  • ✓ No transfer fees
  • ✓ We call your old pharmacy
  • ✓ Automatic refills
Transfer now →
💉

Walk-in Vaccines

Flu, COVID-19, shingles, and more. No appointment needed, and we bill your insurance.

  • ✓ 20+ vaccines
  • ✓ Walk-in or appointment
  • ✓ Insurance billing
Register now →
🚚

Free Same-Day Delivery

Get your medicine delivered to your door, free on orders of $20 or more in the neighborhood.

  • ✓ Same day
  • ✓ Discreet packaging
  • ✓ Jackson Heights and nearby
Order delivery →
💊

Quick Refill

Reorder your prescription in about 20 seconds. Pick up or get it delivered.

  • ✓ 20-second reorder
  • ✓ Pickup or delivery
  • ✓ Refill reminders
Refill now →
💳

Insurance & OTC Cards

We accept most major insurance plus Medicare, Medicaid, FSA, HSA, and OTC benefit cards.

  • ✓ Medicare & Medicaid
  • ✓ FSA / HSA
  • ✓ OTC benefit cards
Ask about your plan →
🩺

Immunizations & Advice

Adult immunizations and free, friendly medication counseling from your pharmacist, in your language.

  • ✓ Adult immunizations
  • ✓ Free medication advice
  • ✓ 5 languages spoken
Talk to us →
In-Store

Handy services while you're here.

DMV tests, passport photos, printing and more — walk in, no appointment needed.

👁️

DMV Vision Test

Take your DMV eye test with us in-store for your license renewal. Fast, walk in anytime, no appointment.

  • ✓ For license renewal
  • ✓ Walk in, no appointment
  • ✓ Results sent to the DMV
📷

Passport & ID Photos

Passport, visa, and ID photos taken in-store while you wait, sized correctly and ready in minutes.

  • ✓ Passport & visa size
  • ✓ Taken while you wait
  • ✓ Printed on the spot
📠

Fax Service

Send and receive documents by fax right at the counter, quick and easy.

  • ✓ Send & receive
  • ✓ Local & long distance
  • ✓ Fast at the counter
🖨️

Printing & Copies

Document printing and photocopies. Bring a paper copy, or send your file over WhatsApp or email and we'll print it. Copies start at just 10¢.

  • ✓ Print & copy
  • ✓ Send by WhatsApp or email
  • ✓ Copies from 10¢
🧾

Bill Pay

Pay your utility and other bills quickly right at the counter.

  • ✓ Utilities & more
  • ✓ Quick at the counter
  • ✓ In and out fast
🎰

Lottery

New York Lottery tickets and scratch-offs available in-store. Grab yours on your way out.

  • ✓ NY Lottery
  • ✓ Scratch-offs
  • ✓ Draw games
🩹

Surgical & Medical Supplies

First aid, surgical supplies, and everyday medical equipment on our shelves, plus advice on what you need.

  • ✓ First aid & supplies
  • ✓ Medical equipment
  • ✓ Ask our team
📮

Postage Stamps

USPS Forever stamps and postage right at the counter. Skip the trip to the post office.

  • ✓ USPS Forever stamps
  • ✓ At the counter
  • ✓ No post office line
👓

Reading Glasses

Ready-to-wear reading glasses in a range of strengths, plus your DMV vision test in-store.

  • ✓ Many strengths
  • ✓ Try before you buy
  • ✓ DMV vision test too

💳 We accept cash, credit and debit cards. $3.00 card minimum on OTC items.

Good to know

Frequently asked questions

Quick answers about the services people search for most in Jackson Heights.

Do you offer fax service?

Yes. We send and receive faxes (local and long distance) right at the counter, at 79-08 37th Ave, Jackson Heights, NY 11372. Walk in anytime or call (718) 533-6623.

Can I get passport or ID photos here?

Yes. We take passport, visa and ID photos in-store while you wait — sized correctly and printed on the spot. No appointment needed.

Do you do printing and copies?

Yes. We print documents and make photocopies starting at just 10¢ a copy. Bring a paper copy, or send your file by WhatsApp or email and pick it up in minutes.

Can I take the DMV vision test at your pharmacy?

Yes. You can take your DMV eye test with us in-store for your license renewal. Walk in anytime — results are sent to the DMV.

Do you sell lottery tickets, postage stamps and reading glasses?

Yes. We carry New York Lottery tickets and scratch-offs, USPS postage stamps, and ready-to-wear reading glasses in a range of strengths.

Can I pay my bills at B & B RX?

Yes. Pay your utility and other bills quickly at the counter — in and out fast.

Do you accept OTC benefit cards and Medicare/Medicaid?

Yes. We accept most major insurance plus Medicare, Medicaid, FSA, HSA and OTC benefit cards.

Come see us in Jackson Heights.

Walk in for any of these services, or give us a call and we'll take care of you in English, Spanish, Russian, Hindi, or Bengali.

📞 Call (718) 533-6623 📍 Get Directions