Free Primary Care Medications at MainStreet Family Care

At MainStreet Family Care, we’re committed to making primary care even more accessible. Now, when you come in for a primary care appointment, you can receive a 30-day supply of select prescriptions—completely FREE. It’s our way of supporting your health, one visit at a time.

 

Who Qualifies?

  • Coupon must be used in conjunction with your primary care appointment.

  • The medication must be on our approved list (see below).

  • You may receive only one free primary care medication per visit.

 

IMPORTANT: How It Works

1. Use the Patient Portal to schedule your primary care visit

2. Complete your pre-visit health survey online 
If you are a new primary care patient or it’s been over a year since you’ve been seen for Primary Care at MainStreet Family Care, you will be asked to complete a Health Survey before being able to schedule your first primary care appointment. New patients will be required to submit two separate surveys.

3. Enter coupon code PCMED when you register at the Kiosk in the clinic
On the day of your appointment, you will enter the coupon code “PCMED” when you check in at the Kiosk.

4. Meet with your provider
During your appointment, the provider can prescribe one medication from our approved list.

5. Leave with your free 30-day supply
Medications are dispensed right from the clinic—no pharmacy trip needed.

Note: One-per-visit limit. This offer applies to one qualifying medication per primary care visit.

 

 

Approved Free Medications

Condition Treated Generic Name Brand Name Form/Quantity
Allergies/Respiratory BENZONATATE TESSALON PERLE 100MG CAP #20
Allergies/Respiratory CETIRIZINE ZYRTEC 10MG TAB #30
Allergies/Respiratory LEVOCETIRIZINE DIHYDROCHLORIDE XYZAL 5MG TAB #30
Allergies/Respiratory MONTELUKAST SODIUM SINGULAIR 10MG TAB #30
Allergies/Respiratory PROMETHAZINE HCL PROMETHAZINE HCL 25MG TAB #10
Diabetes/Endocrine METFORMIN GLUCOPHAGE 500MG TAB #90
Diabetes/Endocrine PREDNISONE PREDNISONE 20MG TAB #15
Gastrointestinal HYOSCYAMINE SULFATE LEVSIN-SL 0.125MG TAB #15
Gastrointestinal ONDANSETRON ZOFRAN ODT 4MG TAB #10
Gastrointestinal ONDANSETRON HCL ZOFRAN 4MG TAB #10
Hypertension/Cardiovascular AMLODIPINE BESYLATE NORVASC 10MG TAB #90
Hypertension/Cardiovascular AMLODIPINE BESYLATE NORVASC 5MG TAB #30
Hypertension/Cardiovascular ATORVASTATIN CALCIUM LIPITOR 80MG TAB #30
Hypertension/Cardiovascular HYDROCHLOROTHIAZIDE HYDROCHLOROTHIAZIDE 25MG TAB #30
Hypertension/Cardiovascular HYDROCHLOROTHIAZIDE HYDROCHLOROTHIAZIDE 50MG TAB #90
Hypertension/Cardiovascular LISINOPRIL ZESTRIL 20MG TAB #30
Hypertension/Cardiovascular LISINOPRIL ZESTRIL 20MG TAB #60
Hypertension/Cardiovascular LISINOPRIL ZESTRIL 20MG TAB #90
Hypertension/Cardiovascular LISINOPRIL/HYDROCHLOROTHIAZIDE ZESTORETIC 20MG-25MG TAB #30
Hypertension/Cardiovascular LISINOPRIL/HYDROCHLOROTHIAZIDE ZESTORETIC 20MG-25MG TAB #90
Hypertension/Cardiovascular LOSARTAN POTASSIUM COZAAR 100MG TAB #30
Infections AMOXICILLIN AMOXICILLIN 500MG CAP #20
Infections AZITHROMYCIN ZITHROMAX 250MG TAB #6
Infections CIPROFLOXACIN HCL CIPRO 500MG TAB #14
Infections DOXYCYCLINE MONOHYDRATE MONODOX 100MG CAP #14
Infections FLUCONAZOLE DIFLUCAN 150MG TAB #1
Infections LEVOFLOXACIN LEVAQUIN 500MG TAB #10
Infections MUPIROCIN OINTMENT BACTROBAN OINTMENT 22 GM
Infections NIRMATRELVIR/RITONAVIR PAXLOVID (EUA) 300-100MG TAB #30
Infections SULFAMETHOXAZOLE/TRIMETHOPRIM SEPTRA DS 800-160MG TAB #20
Infections TRIPLE ANTIBIOTIC OINTMENT TRIPLE ANTIBIOTIC 15 GM
Mental Health/Neurological HYDROXYZINE HCL HYDROXYZINE HCL 50MG TAB #15
Mental Health/Neurological HYDROXYZINE HCL HYDROXYZINE HYDROCHLORIDE 50MG TAB #15
Mental Health/Neurological SERTRALINE HCL ZOLOFT 100MG TAB #30
Pain/Inflammation CYCLOBENZAPRINE HCL FLEXERIL 10MG TAB #30
Pain/Inflammation IBUPROFEN MOTRIN 800MG TAB #21
Pain/Inflammation MELOXICAM MOBIC 7.5MG TAB #30
Skin Conditions TRIAMCINOLONE ACETONIDE TRIAMCINOLONE 0.1 % CRM 15 GM
Skin Conditions TRIAMCINOLONE ACETONIDE TRIAMCINOLONE ACETONIDE 0.1% CRM 15 GM

 
 

Book Your Appointment in the Patient Portal

You can schedule & manage primary care appointments, register online for a same-day urgent care visit, message your provider, or contact billing — through your patient portal account!

Login

Don’t have an account?

Register New Patient Portal Account