Terry Smith Jr.

Executive Vice President

Phone 205-237-6188