1. Any Car USA 2510 Merchant Ave, Odessa, FL 33556 Coordinate: 28.19544,-82.6318 Phone: (727) 807-3226