ED Leal's Automotive Repair
37557 Dusterberry Way # 7
Fremont, CA 94536
Fremont, CA 94536