Indianola Exterior

welcome to Indianola medicap!

208 E Euclid Ave

Indianola, IA 50125

Tel: 515-961-5303

Fax: 515-961-5964

Mon-Fri: 7 am - 7 pm

Sat: 8 am - 2 pm

Looking for a different Medicap?

We bring the store to your door

Bad weather? Under the weather? Relax at home, your meds are on their way. Our FREE prescription delivery program helps you stay on track with your medication regimen without ever leaving the house.

Already out and about? We have a convenient drive-thru, too!

Go where Life Takes you

Don’t let injury or mobility concerns hold you back. Durable medical equipment is designed to make living life easier, whether that is happening at home or out and about.


Our solutions can help ease discomfort and pain, assist in mobility, and get you back to living life on your terms. Talk to us today about how we can help you!

It's Time to give up on Compression

Compression hurts rather than helps. Incrediwear is different. It relies on state-of-the-art technology that increases circulation and reduces inflammation to support AND accelerate the healing process.

Stop in and see our selection of Incrediwear today! 


about our pharmacy

Lesley Leuwerke, Pharm.D

Lesley and her staff offer excellent customer service and patient care. She enjoys getting to know customers personally, and her goal is to ensure each individual feels confident with their medications and health related goals. Lesley and her staff have experience in many areas including:

  • Immunizations - including flu, pneumonia and shingles

  • Medication Therapy Management

  • Daily Dose Med Packs

  • Diabetic Care

  • Diabetic Shoe Fittings

  • Durable Medical Equipment & Rentals

Your Pharmacist is an integral part of your health care team, who collaborates with your prescribers to resolve any problems you may have with your medications. At Medicap Pharmacy, our pharmacists won’t just put pills in a bottle but will take time to make sure the medications are helping you achieve your health care goals.

Because we care about your health, we offer an enhanced level of care. What does "enhanced level of care" mean to you? Click below to read more!

send a message

Want to check your rewards? Click the icon above to log in to your rewards account. Don't have an account yet? Stop in and sign up to start saving today!

You can now make payments online! Click the icon above to access the portal. If you need help, please stop in or give us a call.