1. Finocchio Brothers, Inc. 49 Liberty Pl, Stamford, CT 06902 Coordinate: 41.03646,-73.54982 Phone: (203) 869-9099