Wm. Shawn Callahan DDS • Huntsville, AL 35802 • (256) 885-0225