1227 East Rusholme Street Davenport,  IA  52801

Main: 563-421-6366

Get Directions Google Map & Driving Directions
Hours of Operation:
8:30 AM - 6:00 PM
8:30 AM - 6:00 PM
8:30 AM - 6:00 PM
8:30 AM - 6:00 PM
8:30 AM - 6:00 PM

Pharmacy is closed daily from 12:30 p.m. - 1 p.m.

Genesis FirstMed Pharmacy is a team of experienced health professionals who are committed to meeting your prescription needs. Our staff of pharmacists, technicians and delivery drivers are dedicated to providing you with a comprehensive continuum of quality pharmacy services.

IV Home Infusion

FirstMed Pharmacy is the area leader in providing IV infusion therapy to patients in their homes. These home IV therapies may include:

  • Total Parenteral Nutrition (TPN)
  • Pain management
  • IV antibiotics
  • IV medications
  • Chemo therapy
  • Specialty Pharmacy medications
  • Immune Globulin


  • Specialized formulas
  • Feeding pumps 
  • Enteral feeding supplies

Long Term Care (LTC) Services

We service area nursing facilities as a provider for long term care medications. We have developed a unique program to help the elderly manage their medications in a safe and cost effective manner. LTC services include:

  • Prescription services
  • Unit dose Rx packaging
  • Assisted living med-management
  • Consultant pharmacists
  • Hospice care prescriptions
  • Infusion Services

Genesis Medical Center Services

Patients at Genesis Medical Center may call ahead before being discharged and have their prescriptions ready to take home with them. Genesis Medical Center employees, auxilians, Medical staff offices and their patients are encouraged to use our convenient and efficient services.


Our FirstMed Pharmacy staff is available to help you understand your prescription plans. We accept most third party insurance plans. FirstMed Pharmacy will bill your home infusion and eternal therapy to Medicare and/or your insurance company. For your convenience, we accept Visa, Mastercard and Discover cards.

My Genesis

My Genesis

My Genesis is a free and simple way to take control of your health care online.

Sign-up today!