1. Trevor Taylor Appliance Repair 834 Windsor Estates Dr, Davenport, FL 33837 Coordinate: 28.16403,-81.64364 Phone: (863) 288-8167