Docality.com Logo
 
Dr. David P Kraft  Md image

Dr. David P Kraft Md

50 Pleasant St Servicenet Clinic
Northampton MA 01060
413 846-6855
Medical School: Northwestern University Womans Medical School - 1968
Accepts Medicare: Yes
Participates In eRX: No
Participates In PQRS: No
Participates In EHR: No
License #: 36685
NPI: 1104899897
Taxonomy Codes:
2084P0800X

Request Appointment Information

Awards & Recognitions

About Us

Practice Philosophy

Conditions

Dr. David P Kraft is associated with these group practices

Procedure Pricing

HCPCS Code Description Average Price Average Price
Allowed By Medicare
HCPCS Code:90801 Description:Psy dx interview Average Price:$320.00 Average Price Allowed
By Medicare:
$120.33
HCPCS Code:90862 Description:Medication management Average Price:$100.00 Average Price Allowed
By Medicare:
$44.59
HCPCS Code:96372 Description:Ther/proph/diag inj sc/im Average Price:$45.00 Average Price Allowed
By Medicare:
$25.04

Medical Malpractice Cases

None Found

Medical Board Sanctions

None Found

Referrals

NPI
Doctor Name
Specialty
Count
1538169594
Family Practice
748
1619941853
Family Practice
744
1417932542
Neurology
664
1902870322
Family Practice
615
1740280023
Family Practice
579
1598778961
Diagnostic Radiology
483
1356368716
Psychiatry
462
1407893738
Diagnostic Radiology
433
1447225099
Internal Medicine
423
1932126000
Internal Medicine
423
*These referrals represent the top 10 that Dr. Kraft has made to other doctors

Publications

None Found

Map & Directions

50 Pleasant St Servicenet Clinic Northampton, MA 01060
View Directions In Google Maps

Nearby Doctors

118 Main St
Northampton, MA 01060
413 840-0030
30 Locust St
Northampton, MA 01060
413 822-2792
50 Pleasant St
Northampton, MA 01060
413 846-6855
40 Ctr St
Northampton, MA 01060
413 866-6789
30 Locust St
Northampton, MA 01060
413 822-2105
325B King Street
Northampton, MA 01060
413 874-4100
30 Locust St
Northampton, MA 01060
413 822-2363
30 Locust St
Northampton, MA 01060
413 822-2105
16 Ctr St Ste 509
Northampton, MA 01060
413 842-2852