Davis Smile Center: Jafar Afkham, DDS is located in Davis, United States on 2035 Lyndell Terrace Suite 220. Davis Smile Center: Jafar Afkham, DDS is rated 4.8 out of 5 in the category dentist in United States.
Address
2035 Lyndell Terrace Suite 220
Accessibility
Wheelchair-accessible toilet