1. Tech Services Inc 1414 Tech Blvd, Tampa, FL 33619 Coordinate: 27.96583,-82.3299 Phone: (813) 246-3280
2. Express Auto & Repair 3221 E Hillsborough Ave, Tampa, FL 33610 Coordinate: 27.99578,-82.42349 Phone: (813) 672-8117