Oakhurst Plaza Auto Service Center
9220 Antilles Dr
Seminole, FL 33776-2151
727-593-0747