Where do you need Auto Repair Shops ?
T and K Smog and Auto Repair
619-427-6142
32.601362
-117.077686
About T and K Smog and Auto Repair
T and K Smog and Auto Repair is located at 1409 Broadway Ste 101, Chula Vista, CA. This location is in the Otay Town neighborhood. This business specializes in Auto Repair & Service.