Ascension offers convenient scheduling that allows you to check-in for estimated treatment times at ERs and Urgent Care Centers or schedule appointments for healthcare services - including visits to your primary care doctor.
Please call us at 850-682-6122 if you don't see the appointment type or availability you are looking for.
Dr. David Campbell is a lifelong resident of Crestview, and brings a deep understanding of the community and its citizens to his practice. His approach to medicine began in 1971, after undergraduate study from the University of Florida.
Dr. Campbell completed his medical education at the University's ... Read More College of Medicine, earning his doctor of medicine degree in 1975. Postgraduate training included a year-long internship and a three-year residency in Internal Medicine at the University of South Alabama. He's board certified by the American Board of Internal Medicine.
Dr. Campbell enjoys spending time with his wife and family. Read Less
University of Florida College of Medicine
University of South Alabama Health SystemUniversity of South Alabama Medical Center
Ascension doctors are committed to getting to know you. They take time for real back-and-forth conversations with you so they can understand all aspects of you and your life. Because great care starts with seeing your whole picture.