Company

LOYOLA CENTER FOR HEALTH

675 W North Ave # 206

60160-1629

IL, MELROSE PARK

(708) 681-7910

About This Property

CategoriesServices, Miscellaneous Health And Allied Services, Not Elsewhere Classified
TypePrivate
Credit score coreC+
Sales volume$2.5 TO 5 MILLION
Number of employess20 TO 49

Maps