Oscar & Sons Auto Diagnostics
45145 Yucca Ave, Lancaster 93534