Browse Health
Internist, Nephrologist (kidney)
32 years of experience
Accepting new patients
License & Identifications

A medical license is required for a doctor to practice medicine in a particular state. Requirements vary by state but most require, at a minimum, post-graduate training in the doctor’s specific specialty. An NPI number is a national identifier unique to an individual health care provider and is managed by the Center for Medicare & Medicaid Services (CMS).

Patient Reviews

Patient comments (3)

The overall average patient rating of Dr. James Agresti is Excellent. Dr. Agresti has been reviewed by 10 patients who have provided 3 comments. The rating is 4.5 out of 5 stars.

Patient Ratings
Ease of Appointment 4.8
Promptness 5.0
Courteous Staff 4.6
Accurate Diagnosis 5.0
Bedside Manner 5.0
Spends Time with Me 4.8
Follows Up After Visit 5.0

Education & Awards

Dr. Agresti graduated from A.T. Still University - Kirksville. He has 3 awards.

Patients' Choice Award (2013 - 2014)
Compassionate Doctor Recognition (2014)
On-Time Doctor Award (2014)


Dr. Agresti has 25 hospital affiliations:

  • Monmouth Medical Center 
  • Robert Wood Johnson Univ Hosp 


  • English

> > > > Dr. James Agresti, DO

Similar doctors nearby

Dr. Andrea Frank

Internal Medicine
26 years experience
Kenilworth, NJ

Dr. Bhavani Jeereddy

Internal Medicine
10 years experience
Kenilworth, NJ

Dr. Girolamo Cuppari

Internal Medicine
Kenilworth, NJ

Dr. Siu-Long Yao

Internal Medicine
22 years experience
Kenilworth, NJ

Dr. Hetty Waskin

Internal Medicine
34 years experience
Kenilworth, NJ

Dr. John Strony

Internal Medicine
32 years experience
Kenilworth, NJ
Search All Similar Doctors
Additional Information
Dr. James Vincent Agresti DO is a male Internist, has 32 years of experience and practices in Internal Medicine and Nephrology.
Where does Dr. James V. Agresti practice?
Dr. James Agresti has 2 office locations.
Dr. James Agresti practices Internal Medicine and Nephrology near Kenilworth, NJ.
Additional practice locations include: West Orange, NJ.
See Kenilworth Internists and Kenilworth Nephrologists.