CUSTOMERS

Your business is important to us. If you have questions regarding your account, how to make a payment, or general inquires please give us a call. Our customer service center is available during the hours listed below.

Please have your account number available for quicker reference.

361-692-2023

Customer Service, Collections, Complaints or Credit Report Disputes
Monday – Thursday9am-6pm (Central Time)
Friday9am-7pm (Central Time)
Saturday9am-7pm (Central Time)
Corporate Office
Physical and Mailing address:

3355 W Alabama St, Ste 860

Houston, TX 77098, USA

Get Directions

CLAIMS

For questions and assistance regarding auto insurance claims, Loss Damage Waiver claims, or GAP claims.

361-692-2023 (Toll free)


INSURANCE

New or Current Insurance

Owl Bridge Credit LLC,

3355 W Alabama St, Ste 860, Houston, TX 77098

Proof of Prior Insurance

Owl Bridge Credit LLC,

3355 W Alabama St, Ste 860, Houston, TX 77098