The Crossroads
206 W Orange St
Davenport, FL 33837
The Crossroads is a 60 bed senior care community located in Davenport, Florida. The community is in a predominantly middle income area, with a median per-household income of $47,786. With roughly 21,000 people residing in the zip code ...