James D Smith Jr. DMD

4960 Valleydale Road
Birmingham, AL 35242
Birmingham, AL 35242
Phone: 205-991-7350
Fax: 205-991-7949
Speciality: General Dentistry