Will Wagner  •  Tuscaloosa, AL 35406  •  (205) 759-9588