Skip to main content

Loyola University Medical Center in Chicago
Open until 6:30pm today.

WOW Address

888-584-7888

2160 S. 1st Avenue
Maywood, IL 60153

Get Directions

Hours of Operation

Today 6:15am - 6:30pm
Tomorrow 6:15am - 6:30pm
Wednesday 6:15am - 6:30pm
Thursday 6:15am - 6:30pm
Friday 6:15am - 6:30pm
Saturday 6:15am - 6:30pm
Sunday 6:15am - 6:30pm
Rolled Blackened Chicken Quesadilla