Presence Villa Scalabrini N&r is a nursing home located in Northlake , Illinois. This nursing home was first approved to provide Medicare and Medicaid services on 01/19/1998. It has 229 certified beds. Presence Villa Scalabrini N&r is located 480 North Wolf Road, Northlake, IL 60164 and can be contacted via phone number (708) 562-0040.