1. D & D Transmission & Auto Repair 65 Cook Ave, Meriden, CT 06451 Coordinate: 41.53654,-72.80778 Phone: (203) 235-2090