Dr. David C Halls

Dr. David C Halls

General Practice

Address
308 N White Mountain Rd Ste D Show Low, AZ 85901-5200

Please contact the dental practice directly to learn more about treatment, payment and dental benefits, or to schedule an appointment.

Payment options
Accepts in-network insurance, CareCredit, Credit/Debit Card, Cash/Check
Insurance
Delta Dental , Blue Cross Blue Shield, Ameritas Life Insurance Corp.
Gender
Male
Specialties
General Practice
Language
Spanish
Education
Case Western Reserve University
IL-375th Medical Group/SGDTT/Scott AFB
American Dental AssociationArizona Dental Association Northern Arizona Dental Society