• Carizma Motors - 19th & Upland

    • Auto Dealers - New, Used and/or Leasing
    7302 19th St.
    Lubbock, TX 79407
    (806) 712-2273
    • About



    • News News