German-MotorCare, Inc. – Odessa, FL Address 2433 Merchant Ave Odessa, FL 33556 Phone Number (813) 693-5139 Website Visit the website Last updated on April 6th, 2021