About Liberty Inn, LLC
Liberty Inn, LLC is a skilled nursing facility located in Delray Beach, FL.
Our Facilities
Liberty Inn, LLC has been registered with the National Provider Identifier database since August 11, 2005 and its NPI number is 1982606778.
Book an Appointment
To schedule an appointment, please call (561) 499-2500.