Meineke Car Care Center - 6990 Watt Avenue in North Highlands, California (Auto Repair) - Map

Map & Directions Store Details & Deals

6990 Watt Avenue
North Highlands, California 95660
(On Watt Avenue between Elkhorn and Plymouth, near Napa Auto Parts)

Phone: 916/332-1681

Detailed Map