Medicared For All Logo

David Gannon JR. MD in Milford, Massachusetts

Home Massachusetts Milford

David Gannon JR. MD has Anesthesiology as his primary medical specialty. Their primary office is: 145 W St in Milford, Massachusetts. There is an additional office location, for a total of two, for David Gannon JR. MD that can be viewed further down.

They're a part of the: Jjm Medical Services Pc medical group which has around 53 members. You can call their office at 508-381-6040 to schedule an appointment. They also accept the Medicare-approved amount as payment in full. They attended Sorry, his university is not listed and graduated in 1981 (around 43 years of experience). They are not listed as doing telehealth appointments, but this may have changed. It can't hurt to call and check. If anything it may encourage them to make them available if they are not currently.


David P Gannon JR. MD Office Phone and Directions

David Gannon JR. MD
Jjm Medical Services Pc
145 W St
Milford, Massachusetts 01757
508-381-6040


Patient Ratings
Please rate your experience with David Gannon JR. MD below to help others make a more informed decision. Thanks!
Current Rating: Loading...

Phone: 508-381-6040


Enter a starting address:


Healthcare Info for David Gannon JR. MD

Additional Medical Specialties Include:
CRITICAL CARE (INTENSIVISTS), INTERNAL MEDICINE, INTERVENTIONAL PAIN MANAGEMENT

Medical School: Sorry, his university is not listed
Graduation Year: 1981
The Primary Medical Specialty for David Gannon JR. MD is listed as: Anesthesiology
Credentials: MD
Additional Credentials:
Approximate Years of Experience: 43
PAC (PECOS ID)#: 4789678848
NPI #: 1518966472
NPI Created On: 07/21/2005
NPI Last Updated Listed as: 10/29/2019
Primary Taxonomy Code: 207R00000X
License Number:
50303
Listed Gender: Male

Insurance, Services, Charges


Forms of insurance accepted by include, but are not limited to:

  • Harvard Pilgrim Health Care Inc.
  • Medicare

They are listed as accepting new patients.

Languages spoken by staff include: Spanish, Portuguese, French.


Services and Procedures include:

  1. Anesthesia for nerve block and injection procedure, prone position
  2. Injections of tendon attachment to bone
  3. Aspiration and/or injection of small joint or joint capsule with recording and reporting using ultrasound guidance
  4. Aspiration and/or injection of intermediate joint or joint capsule with recording and reporting using ultrasound guidance
  5. Aspiration and/or injection of large joint or joint capsule
  6. Aspiration and/or injection of large joint or joint capsule
  7. Aspiration and/or injection of major joint or joint capsule with recording and reporting using ultrasound guidance
  8. Injection procedure into sacroiliac joint for anesthetic or steroid
  9. Injection procedure into sacroiliac joint for anesthetic or steroid
  10. Injection of substance into spinal canal of lower back or sacrum using imaging guidance
  11. Injection of substance into spinal canal of lower back or sacrum using imaging guidance
  12. Injection of anesthetic agent and/or steroid into suprascapular nerve of shoulder
  13. Injection of anesthetic agent and/or steroid into genicular nerve branches of knee using imaging guidance
  14. Injections of anesthetic and/or steroid drug into lower or sacral spine nerve root using imaging guidance
  15. Injections of anesthetic and/or steroid drug into lower or sacral spine nerve root using imaging guidance
  16. Injections of upper or middle spine facet joint using imaging guidance
  17. Injections of upper or middle spine facet joint using imaging guidance
  18. Injections of upper or middle spine facet joint using imaging guidance
  19. Injections of upper or middle spine facet joint using imaging guidance
  20. Injections of upper or middle spine facet joint using imaging guidance

Open Payments Data. This can include items to test (Durable Medical Equipment (DME)), Biological, Drug Samples, etc. This data must be reported to CMS.


Payments Total: $13

Number of Payments:: 1

Form of Payment: Cash or cash equivalent

Record ID:: 789433147

Being Disputed:: No

Product Related: Yes

Drug or Biological: Drug

Product Category #1: Opioid Analgesic

Name of Drug #1: XTAMPZA

Open Associated Drug #1: 24510-110-10


Payments Total: $16

Number of Payments:: 1

Form of Payment: Cash or cash equivalent

Record ID:: 789433153

Being Disputed:: No

Product Related: Yes

Drug or Biological: Drug

Product Category #1: Opioid Analgesic

Name of Drug #1: XTAMPZA

Open Associated Drug #1: 24510-110-10


Payments Total: $15

Number of Payments:: 1

Form of Payment: Cash or cash equivalent

Record ID:: 770470534

Being Disputed:: No

Product Related: No


Payments Total: $22

Number of Payments:: 1

Form of Payment: In-kind items and services

Record ID:: 799920605

Being Disputed:: No

Product Related: Yes

Drug or Biological: Drug

Product Category #1: Opioid Antagonist

Name of Drug #1: Movantik

Open Associated Drug #1: 57841-1300-1


Payments Total: $12

Number of Payments:: 1

Form of Payment: In-kind items and services

Third party is a Charity:: No

Record ID:: 819048671

Being Disputed:: No

Product Related: Yes

Drug or Biological: Drug

Product Category #1: Neuroscience

Name of Drug #1: EMGALITY

Open Associated Drug #1: 0002-1436-11

Drug or Biological: Drug

Product Category #2: Neuroscience

Name Of Drug #2:: REYVOW

Associated Drug #2: 0002-4491-08


Payments Total: $15

Number of Payments:: 1

Form of Payment: In-kind items and services

Third party is a Charity:: No

Record ID:: 819055017

Being Disputed:: No

Product Related: Yes

Drug or Biological: Drug

Product Category #1: Neuroscience

Name of Drug #1: EMGALITY

Open Associated Drug #1: 0002-1436-11

Drug or Biological: Drug

Product Category #2: Neuroscience

Name Of Drug #2:: REYVOW

Associated Drug #2: 0002-4491-08


Payments Total: $13

Number of Payments:: 1

Form of Payment: In-kind items and services

Third party is a Charity:: No

Record ID:: 819059081

Being Disputed:: No

Product Related: Yes

Drug or Biological: Drug

Product Category #1: Neuroscience

Name of Drug #1: EMGALITY

Open Associated Drug #1: 0002-1436-11


Payments Total: $97

Number of Payments:: 1

Form of Payment: In-kind items and services

Record ID:: 811491593

Being Disputed:: No

Product Related: Yes

Drug or Biological: Drug

Product Category #1: Diabetes

Name of Drug #1: RYBELSUS

Open Associated Drug #1: 0169-4303-13


Payments Total: $26

Number of Payments:: 1

Form of Payment: In-kind items and services

Record ID:: 851044117

Being Disputed:: No

Product Related: Yes

Drug or Biological: Drug

Product Category #1: Pain Management

Name of Drug #1: Prialt

Open Associated Drug #1: 18860-720-10


Payments Total: $18

Number of Payments:: 1

Form of Payment: In-kind items and services

Record ID:: 851044119

Being Disputed:: No

Product Related: Yes

Drug or Biological: Drug

Product Category #1: Pain Management

Name of Drug #1: Prialt

Open Associated Drug #1: 18860-720-10


Additional Office Locations

1. Cape Cod Pain Management, Pc
68 N Main St
Carver, MA 02330
Group Members: 2

Phone: 508-381-6040

Enter a starting address:


Anesthesiology Professionals in Milford

14 Prospect St
Milford, MA
Milford Anesthesia Consultants Pc

14 Prospect St
Milford, MA
Milford Anesthesia Consultants Pc

14 Prospect St
Milford, MA
Milford Anesthesia Consultants Pc

145 W St
Milford, MA
Jjm Medical Services Pc

14 Prospect St
Milford, MA
Milford Anesthesia Consultants Pc

14 Prospect St
Milford, MA
Milford Anesthesia Consultants Pc

Providers in Jjm Medical Services Pc

1.Hassan Ahmad

1440 Main St
Waltham Ma 02451-1631
Jjm Medical Services Pc
Anesthesiology

2.Hassan Ahmad

90 New State Hwy
Raynham Ma 02767-5460
Jjm Medical Services Pc
Anesthesiology

3.Robert Barboza Cna

333 Elm St
Dedham Ma 02026-4530
Jjm Medical Services Pc
Certified Registered Nurse Anesthetist (crna)

4.Robert Barboza Cna

1440 Main St
Waltham Ma 02451-1631
Jjm Medical Services Pc
Certified Registered Nurse Anesthetist (crna)

5.Clifford Bierman

1440 Main St
Waltham Ma 02451-1631
Jjm Medical Services Pc
Anesthesiology

6.Daniel Biles Md

1440 Main St
Waltham Ma 02451-1631
Jjm Medical Services Pc
Anesthesiology

View all 53 members of Jjm Medical Services Pc medical group