Sales Rick Schnobrich National Sales Manager Phone: 952.472.2600 Fax: 952.472.1601
Or submit an Online Information Request
Auto Glass Shop Relations Rachel Letourneau Database Coordinator Phone: 888.835.3452 ext. 151 Fax: 781.938.0267
General Inquiries & Auto Glass Service Appointments Phone: 888-TELEGLASS (888-835-3452)
Or schedule your appointment online using our Policyholder Portal.
Mailing Address TeleGlass National, Inc. P.O. Box 2300 Woburn, MA 01888