About The Crossroads
The Crossroads is a skilled nursing facility located in Davenport, FL.
Our Facilities
The Crossroads has been registered with the National Provider Identifier database since August 03, 2006 and its NPI numbers are 1871501486 , 1104255488 , 1033701628 (certified on 02/06/2021) , and 1265759310. The Crossroads is also known as Davenport Care Center (Skilled Nursing Facility).
Book an Appointment
To schedule an appointment, please call (863) 422-4961.