care life npi of life care center of orlando npi The current location address for Courtyards Of Orlando Care Center is 1900 Mercy Dr Orlando Florida and the contact number is 407… Thursday, October 20, 2022 Edit