Japan Import Service
Drag box to select area
This is an auto repair and smog test station. It is also a Toyota and Lexus independent repair service that specializes in Honda, Acura and Toyota.
11637 Iberia Pl, San Diego, CA 92128
- Hours: Mon - Fri, 8am - 5:30pm; Sat, Sun, closed