Please call 888-584-7888 for this location’s hours of operation.
The Mulcahy Center is located at the south end of the Loyola University Medical Center campus and faces First Avenue.
The human resources department and parking office are located within the Mulcahy Center. Vendors are required to have an appointment with staff before they will be allowed in the building.
Services at this Location
Request An Appointment
551 W. North Ave
Melrose Park, IL 60160
Call us at 708-538-5790