Japan Import Service

Flag as Inappropriate

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
(858) 485-0071
  • Hours: Mon - Fri, 8am - 5:30pm; Sat, Sun, closed
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »