Loyola University

  • Address:
    2160 S 1st Ave
    Maywood, IL 60153
    Phone: 708-216-3614
    http://www.hlhs.org
  • Line of Business: Medical Doctor's Office
  • Key Numbers:
    Company TypePrivate
    Company RevenueLess than $5M
    Company Size10 - 100 employees

Incorrect company information? Let us know.