David Preston Johnson, MDPain Management in Destin, FL

Pain Management, Anesthesiology

Gender

Male

Languages spoken

English

About David Preston Johnson, MD

David P. Johnson, MD, is a Pain Management physician with Orthopaedic Associates. Dr. Johnson is board-certified in Pain Management and Anesthesiology and provides comprehensive Interventional and medication therapies to patients living with chronic pain.

Dr. Johnson has a special interest in helping patients live more functional lives through multimodal pain management with an emphasis on interventional and non-opioid-driven alternatives supplementing with opioid therapy when needed.

Outside of the office Dr. Johnson enjoys traveling, reading, and spending time with his family.

Education

Medical Education

Lewis Katz School of Medicine-Temple UniversityTemple University

Qualifications

Hospital affiliations

  • Ascension Sacred Heart Hospital Emerald Coast

Certifications

  • Florida Department of Health
  • The American Board of Anesthesiology - Anesthesiology
  • The American Board of Anesthesiology - Pain Management

Locations

David Preston Johnson, MD offers services at multiple locations. Contact your preferred location to schedule an appointment.

Provider's primary location

Orthopaedic Associates

Address
36474c Emerald Coast Pkwy Ste 3101 Destin, FL 32541(1 out of 5 locations)
Visiting hours
HoursCall us for daily hours
(850) 863-2153map

Orthopaedic Associates

Address
1034 Mar Walt Dr Fort Walton Beach, FL 32547(2 out of 5 locations)
Visiting hours
HoursCall us for daily hours

Orthopaedic Associates

Address
1827 Harrison Ave Panama City, FL 32405(3 out of 5 locations)
Visiting hours
HoursCall us for daily hours

Orthopaedic Associates

Address
554 Twin Cities Blvd Ste D Niceville, FL 32578(4 out of 5 locations)
Visiting hours
HoursCall us for daily hours

Orthopaedic Associates

Address
533 S Ferdon Blvd Crestview, FL 32536(5 out of 5 locations)
Visiting hours
HoursCall us for daily hours
Report a correction about this profile.

Schedule an appointment