Marion Medical Park
One convenient place for all your health needs
EMERGENCY
Fast care, open 24/7/365 with lab and imaging available on-site. Check ER wait times. It’s an emergency? Go to the Marion ER.
URGENT CARE
Check wait times and choose your arrival time with eArrival or call (319) 373-3022.
Have a cough, cut or break that can’t wait? MercyCare Urgent Care can help.
| Sunday |
8 a.m. to 3 p.m. |
| Monday |
7 a.m. to 7:30 p.m. |
| Tuesday |
7 a.m. to 7:30 p.m. |
| Wednesday |
7 a.m. to 7:30 p.m. |
| Thursday |
7 a.m. to 7:30 p.m. |
| Friday |
7 a.m. to 7:30 p.m. |
| Saturday |
8 a.m. to 3 p.m. |
PRIMARY CARE
Establish a relationship with a primary care provider. Your MercyCare Marion team will oversee your ongoing and preventive health needs. Call our Find-A-Doc line at (319) 369-4444 or complete this form to be matched with an open provider. Featured providers currently accepting patients:
Featured providers currently accepting patients:
Amanda Brenneman, DNP, FNP-BC
With additional interest in women's health, preventive health and disability services.

Megan O’Brien, ARNP
General practitioner with a wide array of experience with multiple conditions and urgent care settings.

Margaret Riddell, DNP
General practitioner with additional experience in orthopedics, neurology, home care and gastroenterology.
Other MercyCare Marion primary care providers:
Greater Marion’s one stop for healthcare. Always delivered with The Mercy Touch.®