1. LEE'S FLOORING INSTALLATION SALES AND SERVICE 561 Balboa St, Sebastian, FL 32958 Coordinate: 27.79732,-80.47102 Phone: (772) 571-3246