Find a DoctorElmira Thomas NP Elmira Thomas, NP Location Information Loretto Hospital 645 So. Central AvenueChicago, IL 60644 773-854-5475 Get Directions