Rube & Dan's Automotive Repair

22336 Meekland Ave, Hayward, California, United States