Leonard's Diesel Repair Inc.

821 W. State St.

Ontario, CA 91762

USA