Automobile - Parts & Accessories in North Kennedy Tract, Oakland

810 23rd Ave, Oakland, California, 94606-5342

(510) 532-3833