1. JC Imported Cars 36 North Ave, Norwalk, CT 06851 Coordinate: 41.1213,-73.40856 Phone: (203) 847-1185