1. Hotel Towels, Bed Sheets and Pillows 521 Loma Del Sol Dr, Davenport, FL 33896 Coordinate: 28.258724,-81.64852 Phone: (407) 956-2185