1211 W. Roosevelt Road Maywood, IL 60153 (888) LUHS-888 (708) 531-7915 (fax)
Click here to see a list of physicians who practice at this facility.