James D Smith Jr. DMD
4960 Valleydale Road
Birmingham, AL 35242
Birmingham, AL 35242
Phone: 205-991-7350
Speciality: General Dentistry
Phone: 205-991-7350
Speciality: General Dentistry