Lead Foot Offroad, Upland, CA, 91786 | Tires, Rims & Auto | Snap Finance