1. Joao Meira Sales 408 Canary Island Cir, Davenport, FL 33837 Coordinate: 28.18875,-81.63109 Phone: (407) 410-7764