Contact Us
Contact Us
Department of Ophthalmology
Loyola University Medical Center
2160 South First Avenue
LUH - North Entrance, Suite 2601
Maywood, Illinois 60153 USA

Administrative Offices:
(708) 216-3408
(708) 216-3557 (Fax)

Appointments:
(708) 216-3833

Medical Center Operator:
(708) 216-9000

Billing Questions:
(708) 216-5626