1. A-1 Superior 2426 Success Dr, Odessa, FL 33556 Coordinate: 28.19432,-82.62551 Phone: (727) 372-9443