Contact Us Telephone: 1-888-739-3898 Mailing Address: Post Office Box 3081, Decatur, Georgia 30031 If you would like to schedule an appointment or for more information, please contact us by completing the form below. Please provide us with your telephone number and the best time to reach you.