Dr. David Craft MD?
Update this Profile
Dr. David Craft MD, Orthopedist
We verify the medical license of each FindaTopDoc Verified Doctor to ensure that their license is active and they are in good medical standing.

Dr. David Craft MD

Sports Medicine Specialist | Sports Medicine

5/5(148)
2400 Maryland Rd Suite 20 Willow Grove PA, 19090
Rating

5/5

About

Dr. David Craft is a Sports Medicine Family Practitioner in Willow Grove, PA. As a Sports Medicine Family Practitioner, Dr. Craft is trained to assess, diagnose, prevent, and treat sports injuries in patients of all ages, and refer those patients to further services if needed. Sports Medicine Family Practitioners must complete specialized training in order to help each patient maximize function and improve quality of life.

Education and Training

Undergraduate, Westminster College, New Wilmington, PA

Graduate, Case Western Reserve University, Cleveland, OH

Medical School, Jefferson Medical College, Philadelphia, PA, AOA Honor Society

Board Certification

Orthopaedic SurgeryAmerican Board of Orthopaedic SurgeryABOS- Orthopaedic Sports Medicine

Provider Details

MaleEnglish

Treatments

  • Chronic Pain
  • Torn Meniscus
  • Arthritis
  • Osteoarthritis
  • Frozen Shoulder
  • Rotator Cuff Syndrome
  • Pain
  • Tendonitis
  • Spinal Stenosis
  • Rotator Cuff Tear

Fellowships

  • Fellowship, Sports Medicine, Baylor College of Medicine, Houston TX  

Experience & Accolades

  • Clinical InstructorTemple University Medical School
  • Director of Sports MedicineAbington Memorial Hospital

Dr. David Craft MD's Practice location

Practice At 2400 Maryland Rd Suite 20

2400 Maryland Rd Suite 20 -
Willow Grove, PA 19090
Get Direction
New patients: 215-830-8700

1200 MANOR DR -
CHALFONT, PA 18914
Get Direction
New patients: 800-321-9999
Fax: 267-479-1321

Rothman Orthopaedics

2400 Maryland Road Suite 20 -
Willow Grove, PA 19090
Get Direction
New patients: 800-321-9999
Fax: 267-479-1321
https://www.rothmaninstitute.com/locations/willow-grove-pa

Dr. David Craft MD's reviews

(148)
Write Review

Patient Experience with Dr. Craft


5.0

Based on 148 reviews

Dr. David Craft MD has a rating of 5 out of 5 stars based on the reviews from 148 patients. FindaTopDoc has aggregated the experiences from real patients to help give you more insights and information on how to choose the best Sports Medicine Specialist in your area. These reviews do not reflect a providers level of clinical care, but are a compilation of quality indicators such as bedside manner, wait time, staff friendliness, ease of appointment, and knowledge of conditions and treatments.

Recommended Articles

  • Dehydration: Causes, Symptoms and Prevention

    Dehydration is the term used to describe the state of the human body when it is loses more body fluid than you take in. Body fluid, mainly water, is lost through sweat, tears, vomiting, urine and diarrhea. Dehydration could vary from mild to severe based on a number of factors, such as weather...

  • Treatment for Sepsis

    Sepsis is a dangerous condition where the body fights an infection that is extensive and had spread through the bloodstream. If you become septic, you will probably have a low blood pressure, which will cause a poor blood circulation as well as an absence of blood perfusion in the vital organs and...

  • Do I Have Gas or Appendicitis?

    The human body has mesmerized doctors for centuries because of its complex and often mysterious workings. For example, every vein connected to an artery is part of a massive blood supply cycle where millions of different cells function using nutrients from food particles absorbed by the digestive...

  • What Are Shin Splints?

    Shin splints or medial tibial syndrome refers to the throbbing ache felt along the shin bone in the lower leg. It often resolves on its own without any medical intervention. Severe forms of this condition may have a significant impact on a person’s day-to-day activities. Shin splints are...

  • Is Dehydration an Emergency?

    Dehydration refers to excessive loss of body fluids due to various reasons. Under normal conditions, the body’s requirement of fluid depends on the weight of the body. When there is loss of fluid in the form of sweat, vomiting, diarrhea, or excess production of urine, one should replace the fluid...

  • Hospital-Acquired Infections Increases Mortality Rate in the ICU

    According to the latest study presented at the 22nd European Congress of Clinical Microbiology and Infectious Diseases, elderly patients treated with central catheter and/or mechanical ventilation devices in intensive care units are at a very high risk for getting hospital-acquired infections...

Nearby Providers

Nearest Hospitals

ABINGTON MEMORIAL HOSPITALl

1200 OLD YORK ROAD ABINGTON PA 19001

Head southeast 112 ft
Turn right 191 ft
Turn left onto Maryland Road 2645 ft
Turn right onto Easton Road (PA 611) 1.4 mi
Continue straight onto York Road (PA 611) 2296 ft
Continue straight onto Old York Road (PA 611) 1.4 mi
You have arrived at your destination, on the right

HOLY REDEEMER HOSPITAL AND MEDICAL CENTERl

1648 HUNTINGDON PIKE MEADOWBROOK PA 19046

Head southeast 112 ft
Turn right 191 ft
Turn left onto Maryland Road 2645 ft
Turn right onto Easton Road (PA 611) 1.4 mi
Continue straight onto York Road (PA 611) 2296 ft
Continue straight onto Old York Road (PA 611) 1611 ft
Turn left onto Welsh Road 1994 ft
Continue straight onto Old Welsh Road (PA 63) 1.4 mi
Continue straight onto Welsh Rd (PA 63) 1.3 mi
Turn right onto Huntingdon Pike (PA 232) 5139 ft
Make a slight right 355 ft
Turn right onto Meadowbrook Drive 365 ft
Turn left 320 ft
Make a slight left 140 ft
You have arrived at your destination, on the right

JEANES HOSPITALl

7600 CENTRAL AVENUE PHILADELPHIA PA 19111

Head southeast 112 ft
Turn right 191 ft
Turn left onto Maryland Road 2645 ft
Turn right onto Easton Road (PA 611) 1.4 mi
Continue straight onto York Road (PA 611) 2296 ft
Continue straight onto Old York Road (PA 611) 3.7 mi
Turn left onto Township Line Road (PA 73) 1.9 mi
Continue straight onto Cottman Avenue (PA 73) 2901 ft
Turn left onto Central Avenue 1673 ft
Turn left 210 ft
Turn right 504 ft
You have arrived at your destination, straight ahead

LANSDALE HOSPITALl

100 MEDICAL CAMPUS DRIVE LANSDALE PA 19446

Head northwest on Schoolhouse Road 540 ft
Turn left onto West Butler Avenue 1907 ft
Continue straight onto Doylestown Road 1.5 mi
Make a slight right onto Horsham Road (PA 463) 1.4 mi
Turn left onto North Broad Street 3434 ft
Turn left onto Medical Campus Drive 878 ft
You have arrived at your destination, on the right

GRAND VIEW HOSPITALl

700 LAWN AVENUE SELLERSVILLE PA 18960

Head northwest on Schoolhouse Road 540 ft
Turn left onto West Butler Avenue 1907 ft
Turn right onto County Line Rd 1.2 mi
Continue straight onto County Line Road 4996 ft
Turn left onto Line Lexington Road 233 ft
Turn right onto Bethlehem Pike (PA 309) 7.1 mi
Take the ramp on the right 817 ft
Turn right onto Lawn Avenue 1687 ft
You have arrived at your destination, on the right

DOYLESTOWN HOSPITALl

595 WEST STATE ST DOYLESTOWN PA 18901

Head northwest on Schoolhouse Road 540 ft
Turn right onto West Butler Avenue 4.5 mi
Continue straight onto W State St 2167 ft
Continue straight onto West State Street 1531 ft
Turn left 427 ft
Turn left 479 ft
Turn right 206 ft
You have arrived at your destination, on the right

JEANES HOSPITALl

7600 CENTRAL AVENUE PHILADELPHIA PA 19111

Head northwest 114 ft
Turn left 153 ft
Turn left onto Maryland Road 3229 ft
Turn right onto Easton Road (PA 611) 1.4 mi
Continue straight onto York Road (PA 611) 2296 ft
Continue straight onto Old York Road (PA 611) 3.7 mi
Turn left onto Township Line Road (PA 73) 1.9 mi
Continue straight onto Cottman Avenue (PA 73) 2901 ft
Turn left onto Central Avenue 1673 ft
Turn left 210 ft
Turn right 504 ft
You have arrived at your destination, straight ahead

HOLY REDEEMER HOSPITAL AND MEDICAL CENTERl

1648 HUNTINGDON PIKE MEADOWBROOK PA 19046

Head northwest 114 ft
Turn left 153 ft
Turn left onto Maryland Road 3229 ft
Turn right onto Easton Road (PA 611) 1.4 mi
Continue straight onto York Road (PA 611) 2296 ft
Continue straight onto Old York Road (PA 611) 1611 ft
Turn left onto Welsh Road 1994 ft
Continue straight onto Old Welsh Road (PA 63) 1.4 mi
Continue straight onto Welsh Rd (PA 63) 1.3 mi
Turn right onto Huntingdon Pike (PA 232) 5139 ft
Make a slight right 355 ft
Turn right onto Meadowbrook Drive 365 ft
Turn left 320 ft
Make a slight left 140 ft
You have arrived at your destination, on the right

ABINGTON MEMORIAL HOSPITALl

1200 OLD YORK ROAD ABINGTON PA 19001

Head northwest 114 ft
Turn left 153 ft
Turn left onto Maryland Road 3229 ft
Turn right onto Easton Road (PA 611) 1.4 mi
Continue straight onto York Road (PA 611) 2296 ft
Continue straight onto Old York Road (PA 611) 1.4 mi
You have arrived at your destination, on the right