Contact Us

Address

760 E Lambert Rd Unit D, La Habra, CA
90631, USA

Phone

1-562-561-7790 (Service Center)
1-562-697-0777 (Vehicle Sales)