La Ceiba Tire Shop
2345 Nw 36th St
Miami, FL 33142-5359
305-633-6666