1. Motor Lease Corp 1506 New Britain Ave, Farmington, CT 06032 Coordinate: 41.71363,-72.86221 Phone: (860) 677-9711