1. Port Chester Auto Radiator Works Inc 16 Sherwood Pl, Greenwich, CT 06830 Coordinate: 41.03355,-73.62537 Phone: (203) 661-3642