Very nice!! Went waaay out of their way for me...
G & L Tire Repair is located at 901 Nicholson Ave, Wilmington, CA 90744