Skip to main content
James Cavanagh, MD, Pediatrics, Port Jefferson, NY

James P. Cavanagh MD


Physician

Request appointment
  • 200 Belle Terre RdPort Jefferson, NY 11777

  • Book by Phone+1(518) 644-1341

  • Fax+1 631-476-5602

Overview of  Dr. Cavanagh

Dr. James Cavanagh is a pediatrician in Port Jefferson, NY and is affiliated with St. Charles Hospital. He received his medical degree from Albany Medical College and has been in practice 32 years. He is one of 39 doctors at St. Charles Hospital who specialize in Pediatrics.

Education & Training

  • Children's Hospital of Philadelphia
    Children's Hospital of PhiladelphiaResidency, Pediatrics, 1994 - 1997
  • Albany Medical College
    Albany Medical CollegeClass of 1994

Certifications & Licensure

  • NY State Medical License
    NY State Medical License 1998 - 2027
  • PA State Medical License
    PA State Medical License 1995 - 1998
  • Pediatrics
    American Board of Pediatrics Pediatrics

Press Mentions

  • How to Avoid Child's Carsickness
    How to Avoid Child's CarsicknessSeptember 20th, 2016