Mary Greeley Online Bill Pay

Save time by paying your Mary Greeley Medical Center bill using our easy and secure online bill pay. Mary Greeley accepts cash, checks, debit cards, and major credit cards (MasterCard, Visa, Discover, or American Express). 

Payment opportunities are available for patients with a MyChart account. MyChart offers many features when you are logged into your account, including a real-time balance, options to create a payment plan, and the ability to store credit card information. Guest payment is also available without signing into your account.

Pay My Mary Greeley Bill via MyChart [login required]

Pay My Mary Greeley Bill as a Guest

Pay My Mary Greeley Home Medical Equipment Bill

If you are wishing to pay your McFarland Clinic bill, please visit their online payment website.

Additional Payment Options

Pay by Phone

A Mary Greeley business office representative is available to help with payments Monday-Friday from 8 am to 5 pm by calling 515-239-2111. 

Pay In-person

Pay your bill at Mary Greeley by visiting our Financial Services office Monday-Friday 8 am to 5 pm, located between the Main Entrance and the Emergency Department. You may also use the drop box 24 hours a day located outside of the Financial Services office.

Pay by Mail

You may include payment with your payment stub in the provided envelope. If you wish to make a payment without a payment stub, please send your payment to:

Mary Greeley Medical Center
PO Box 863
Ames, IA 50010

Financial Assistance

Mary Greeley Medical Center is committed to providing quality healthcare services to all who reside in our service area regardless of ability to pay. To assist those in financial need, we have Financial Counselors available to facilitate our financial assistance application process.

Contact our Business Office

Communicate securely about your billing question online using your MyChart account and click "Ask Customer Service" in the Message Center.

Call Us:

515-239-2111

Mail Us:

Mary Greeley Medical Center
1111 Duff Ave.
Ames, IA 50010