1. Len Rizzo Electric 758 Choate Ave, Hamden, CT 06518 Coordinate: 41.42135,-72.9317 Phone: (203) 230-0163