Life Care Center at Inverrary is located in Lauderhill, United States on 4300 Rock Island Rd. Life Care Center at Inverrary is rated 4.1 out of 5 in the category nursing homerehabilitation center in United States.
Address
4300 Rock Island Rd
Accessibility
Wheelchair-accessible entrance