1. Auto Land 2000 16517 Leffingwell Rd, Whittier, CA 90603 Coordinate: 33.93203,-117.97829 Phone: (562) 943-3331