1. Leonard Painting 1473 Farmington Ave, Farmington, CT 06032 Coordinate: 41.74557,-72.86428 Phone: (203) 206-3589