L & D Auto Repair
1031 Barstow Ave # F
Clovis, CA 93612
Clovis, CA 93612