Contact Touchdown Alabama You can give our office a call: 833-483-2624 or fill out the form below. Mailing Address: 505 20th St North Suite 1220 #1153 Birmingham, AL 35203 Name(Required) First Last Email(Required) Enter Email Confirm Email PhoneIf you would like us to contact you via call or text, please insert your mobile number here.You are human: 4+7 equals?(Required)AnswerComments(Required)Please let us know how we can help you. Have a question for us? Ask away.CAPTCHANameThis field is for validation purposes and should be left unchanged.