Lotta DisplaysShopping2141 E Lambert Rd Ste 200La Habra, CA, 90631 · US(562) 694-8704Email unavailablelottadisplays.comHours not available