Looking for a pharmacy in Forest Hills, Queens? Mega Health Rx is an independent, neighborhood pharmacy at 64-51 108th Street, Forest Hills, NY 11375. We fill prescriptions, give walk-in vaccines, offer free same-day delivery anywhere in New York City, and move your prescriptions from any other pharmacy in about a minute.
Where we are
You will find us at Mega Health Rx Pharmacy, 64-51 108th Street, Forest Hills, NY 11375, on the 108th Street shopping strip on the Forest Hills side of the Rego Park border. The Q23 bus runs along 108th Street, and Queens Boulevard is a short walk away.
Can’t get here? You don’t have to. We deliver prescriptions free of charge to every neighborhood in the five boroughs, with no minimum order and no membership.
Pharmacy hours
- Monday–Thursday: 9 am–7 pm
- Friday: 9 am–4 pm
- Saturday: closed
- Sunday: 9 am–6 pm
We are open on Sundays, which many Forest Hills pharmacies are not. If you need something on a Saturday, call or text ahead during the week and we will have it delivered before the weekend.
What you can do here
- Prescriptions and refills — fast fills, automatic refills, and we chase your doctor for renewals before you run out.
- Free delivery — anywhere in NYC, same day in most cases.
- Walk-in vaccines — flu, COVID-19, shingles, pneumonia, RSV, Tdap and more. See our vaccine guide.
- Free health checks — blood pressure checks and blood sugar screening.
- Flu and COVID testing — rapid tests with results while you wait.
- Private consultations — a real room with a door, not a counter with a line behind you.
- Medical supplies — diabetic supplies, braces, mobility aids and home health items.
- OTC benefit card — use your plan’s OTC allowance on everyday essentials.
- Community services — notary public, money orders, bill pay and DMV vision tests.
Why Forest Hills patients switch to us
Queens Boulevard has no shortage of chain pharmacies. What it is short on is time. At a store filling thousands of prescriptions a day, it is normal to hear “it’s out of stock, come back Thursday,” to explain your medications through a window with a line behind you, or to find out at the counter that you have no refills left.
We are built the other way around:
- We order your medication before your refill date, so it is on the shelf when you need it.
- You see the same pharmacist, who knows your name and your medication list.
- As our patient, you can text your pharmacist directly — no phone tree, no hold music.
- We contact your doctor for renewals before you run out, not after.
Insurance we accept
We accept most insurance plans, including CVS Caremark, Express Scripts, OptumRx/UnitedHealthcare, Humana, and most Medicare Part D and Medicaid plans. Your copay is set by your plan, not the pharmacy, so for most medications it will be the same as what you pay now. Not sure about your plan? Call (516) 304-5038 with your card in hand and we will check it in a minute.
How to switch to a Forest Hills pharmacy you actually like
Switching takes about a minute on your end. Fill out our short transfer form with your current pharmacy and the medications you take. We call your old pharmacy and your doctor, confirm everything with you, and have your prescriptions ready — usually the same day. There is no cost to switch.
Neighborhoods we serve
Most of our walk-in patients live in Forest Hills (11375), Rego Park (11374), Kew Gardens (11415), Corona and Elmhurst. For delivery, we cover all of New York City.
Frequently asked questions
Where is Mega Health Rx Pharmacy in Forest Hills?
We are at 64-51 108th Street, Forest Hills, NY 11375, on the 108th Street shopping strip near the Rego Park border. The Q23 bus runs along 108th Street.
What are your pharmacy hours?
Monday to Thursday 9 am to 7 pm, Friday 9 am to 4 pm, Sunday 9 am to 6 pm. We are closed on Saturday.
Do you deliver in Forest Hills?
Yes. Delivery is free anywhere in New York City, with no minimum and no fee, and it is same day in most cases.
Can I transfer my prescriptions from CVS or Walgreens?
Yes. Tell us where you fill now and we handle every call and fax. Transfers are free and usually done the same day.
Do I need an appointment for a vaccine?
No. Walk in for flu, COVID-19, shingles, pneumonia, RSV, Tdap and more. Call ahead if you want us to confirm a specific vaccine is in stock.
Your new Forest Hills pharmacy
Transfer in about a minute, and we handle every call. Free delivery anywhere in NYC, or pick up at 64-51 108th Street.