Welcome to Allens Communications Customer Care Portal. Allens Communications now offers online credit card and ACH payments for your convenience. Payments are still due by the 10th of the month to avoid any late fees. NOTE: Automatic Credit Card payments by Allen’s can be chosen for processing from your account on the 5th of the month for NO hassle, worry or late fees.
Call (985) 384-8335 for more information or to sign up…