1. Lantower - Asturia 15175 Integra Jct, Odessa, FL 33556 Coordinate: 28.19082,-82.56513 Phone: (813) 461-4657