Life Care Center at Inverrary (SNF)

4300 Rock Island Rd. Lauderhill, FL 33319

P. 954-485-6144