Hufham, David C Dr
NEW PATIENTS
Hufham, David C Dr has not yet specified accepted insurance plans.
Primary: Dentist
Sub-Specialty: Orthodontics & Dentofacial Orthopedics (Orthodontist)
Procedures: Braces, Crowns and Caps, Bonding
Appointment Needed: Yes
Phone: (205) 871-8881
Address: 120 Euclid Ave, Mountain Brk, AL 35213
Website: http://www.hufhamortho.com
3940 Montclair Rd, Mountain Brk, AL 35213
2045 Brookwood Medical Ctr Dr Ste 26, Birmingham, AL 35209
4901 10th Ct S, Birmingham, AL 35222
36 Church St, Mountain Brk, AL 35213
2405 2nd Ave S, Birmingham, AL 35233
36 Church St, Mountain Brk, AL 35213
1811 2nd Ave N, Irondale, AL 35210
1830 14th Ave S, Birmingham, AL 35205
3332 Old Montgomery Hwy, Birmingham, AL 35209
8000 Liberty Pkwy Ste 126, Vestavia, AL 35242