Independent storeAuto parts

Southland Clutch

101 E 18th St, National City, CA 91950

Store details

Address
101 E 18th St
National City, CA 91950
Phone
(800) 310-2588
Website
southlandclutch.com
Location
32.66767, -117.10243

Hours

Hours aren't listed for this store yet. Call ahead at (800) 310-2588 before you go.

Nearby

More auto parts stores near Southland Clutch

Independent

Line X

0.6 mi
2704 Transportation Ave
National City, CA 91950
(619) 477-1796