Onos Auto Repair
1933 W Front St
Selma, CA 93662-3402
559-896-2763