All the details for contacting Cenlar. Cenlar customer service is available on various service channels including: Phone, chat, email, Facebook and Twitter.
Cenlar customer service phone number: 800-223-6527.
Customer service operating hours: Not Published.
– The company does not provide customer service on its twitter account.
Check the Cenlar website for a variety of customer support options: Click here.
Cenlar customer service or head office postal address: 425 Phillips Blvd Ewing, NJ 08618, USA.
– No customer service email was published.
– No customer service on the company’s facebook page.