Dr. Buck graduated from the University of Tennessee Health Science Center College of Medicine in 1987. He works in Birmingham, AL and 1 other location and specializes in General Dentistry and Dentist/Oral Surgeon. Dr. Buck is affiliated with St Vincent's Hospital Birmingham.