Innovative Billing Solutions 800-783-5656

Location

Home
Merchant Services
Environmental Friendly Statement/Envelope
Meet Our Staff
Print and Mail Statements
Collection Letters
SAP Statement Info
Medical Statement Info
Contact Information
Products
Sitemap
Our office and production facility are located in Birmingham, Alabama.  We mail all products at the downtown Birmingham post office.
 
Our physical address is 2806 Crescent Avenue, conveniently located in the heart of the Homewood downtown area. We are three blocks from the end of Highway 280.
 
2806 Crescent Avenue
Birmingham, Al  35209
 
Mailing Address:
PO Box 590049
Birmingham, AL 35259-0049

Enter your starting address:
Street Address: 
City: 
State: 
ZIP Code: 

Office Hours: Monday - Friday 8am -5pm (CST)