• Sales: (888) 691-2703
  • Service: (323) 583-1901
  • Parts: (323) 583-1901

  6333 S Alameda Street
Los Angeles, CA 90001

Nick Alexander Imports Authorized Center

< Learn more

Internet Sales Dept


Click on one of the people below to find out more information.

  • James Piper
    Internet Sales Manager
    323-583-1901 Ext. 262


    1fb1b2e270b049159e4f1c880f43afe1
  • Manny Santos
    Internet Sales Manager
    323-583-1901 Ext. 271


    2195121d2700467caec4b599cf40d4d1
  • Michael Frasca
    Internet Sales Manager
    323-583-1901 Ext. 218


    f77cd9274a754de29e9c945da838855a
  • Ashwin Rai
    Internet Sales Manager
    323-583-1901 Ext. 251


    47c755158b0043268caf5a717b8c67e8
  • Stephanie Rodriguez
    Lease End Manager
    323-583-1901 Ext. 260


    70febeeec430450b9d341685ac49c91e