520-367-4087 | 261 West Fort Lowell Rd Tucson, AZ 85705 SHOP LOCATION Diesel 1261 West Fort Lowell RdTucson, AZ 85705520-367-4087Email Us!Hours:MondayTuesdayWednesdayThursdayFridaySaturdaySunday8:00AM - 5:00PM8:00AM - 5:00PM8:00AM - 5:00PM8:00AM - 5:00PM8:00AM - 5:00PMClosedClosed