James D Smith Jr. DMD

4960 Valleydale Road
Birmingham, AL 35242
Birmingham, AL 35242
Phone: (205) 991-7350
Speciality: General Dentistry
Services and Procedures:
- General Dentistry