1. Expert Car Care 3016 Alafaya Trl, Oviedo, FL 32765 Coordinate: 28.62592,-81.20753 Phone: (386) 456-4315