Partner Payment Location

Address
7001 CRESTWOOD BLVD. STE 120
Local Directions
Payment center is located in MONEY SERVICE CENTER
Phone
(205) 591-8111
Get Your Quote

In order to offer all of our policyholders convenient, pay-in-person locations, we've partnered with grocery stores, convenience stores, and other businesses in your area that can take your Direct Auto & Life Insurance payment. This alternative payment location can only accept Direct Auto payments. Accordingly, the staff at Partner Payment Location cannot help you make changes to your policy. Call 1-877-GO-DIRECT or chat with an agent online to renew your policy, make changes to your policy, or make a payment!

Get Your Quote