Windsor Dental Center is a local facility practicing general dentistry, serving the town of Crystal Lake and surrounding communities. Windsor performs all general dentistry services, including root canals and bonding. In addition, Windsor Dental Center performs minor cosmetic procedures such as veneers and offers take-home tooth whitening products. For more information on the services offered, call the number provided or to schedule an appointment.