Surgery Center Loyola Univ Ambulatory Surgery Maywood, IL, 60153 Orthopedic Surgery·Ophthalmology ·8 ORs View profile Call