1. The Crossroads 206 W Orange St, Davenport, FL 33837 Coordinate: 28.16057,-81.60373 Phone: (863) 422-4961