Spencer R. Terry, DMD

2122-A Danville Road Southwest Terry Family Dentistry, Decatur, AL 35601