Internal Medicine · 1 Provider

Average Rating of all Office Providers


807 N Haddon Ave
Haddonfield, NJ 08033
View All Locations(856) 428-1890

Office Providers

Office Provider Reviews


based on the average of 9 provider reviews for ANTHONY J LEONE MD

Review of Dr. Leone


Nice personality but dr Leone is quick to prescribe whatever his reps are selling no matter if your insurance pays for it or not. Too quick to give out meds for conditions that should and could be handled without prescribed drugs. I left and have never been happier or felt better.
Flag Comment
Was this review helpful?
Review of Dr. Leone


Great/nice doctor, spends quality time with his patients! However, not so happy with the staff answering the phones. Called more then once and both times they sound annoyed, don't introduce their names and we're rude. Main reason for calling was to get immunization records for a new job and it's been over a week and I am still waiting for the records.
Flag Comment
Was this review helpful?
Review of Dr. Leone

- in Elmer nj |

Great personality, trustworthy and easy to talk to. Knows his medicine,knows all the latest procedures and has the experience at working at one of the top rated hospitals.
Flag Comment
Was this review helpful?


15 Procedures

  • Alcohol Misuse Screening And Counseling
  • Alcohol Or Substance Misuse Screening And Counseling
  • Anemia And Iron Deficiency Screening
  • Cholesterol Screening
  • Diabetes Counseling
  • Diabetes Screening
  • Electrocardiogram (Ekg)
  • Fecal Occult Blood Test For Colorectal Cancer
  • Immunization
  • Liver Function Test
  • Osteoporosis Screening
  • Prostate Cancer Screening
  • Smoking Cessation Counseling
  • Thyroid Screening
  • Wellness Examination

Language Services

  • Italian

ANTHONY J LEONE MD accepts 9 insurance carriers

  • Aetna
  • Blue Cross Blue Shield
  • Cigna
  • Coventry Health Care
  • EmblemHealth
  • Horizon Blue Cross Blue Shield of New Jersey
  • Humana
  • MultiPlan
  • QualCare
*Please verify this information when scheduling an appointment.