Charles Toyota is a leading Toyota dealership showroom located in Norwich, Connecticut (CT) offering a wide range of new and used Toyota cars