at 793 Energy Way, Chula Vista , 91911-6167 United States
Import auto wrecking is a family owed and operated business since January 2001.
30 FB users likes Import Auto Wrecking, set it to 424 position in Likes Rating for Chula Vista, California in Local Business category
Import Auto Wrecking is Chula Vista based place and this enity listed in Automotive Repair category. Located at 793 Energy Way CA 91911-6167. Contact phone number of Import Auto Wrecking: (619) 216-7261