Browse Health
22 years of experience
Video profile
Accepting new patients

Patient Reviews ? Write a Review

Overall Rating:
  • Currently 3 of 4 stars
Total Ratings


Total Reviews


4 stars
3 stars
2 stars
1 star
Ease of Appointment:
  • Currently 3.2222222222222 of 4 stars
  • Currently 3.5 of 4 stars
Courteous Staff:
  • Currently 3.6111111111111 of 4 stars
Accurate Diagnosis:
  • Currently 3.5 of 4 stars
Bedside Manner:
  • Currently 3.3888888888889 of 4 stars
Spends Time with Me:
  • Currently 3.5 of 4 stars
Follows Up After Visit:
  • Currently 3.5882352941176 of 4 stars
Average Wait: 12 minutes
Some ratings provided by DrScore.
  • Currently 2 of 4 stars
 |  person in need of help  |  show details
by Edward Solt on Feb 18th, 2014

Had a ER vist(4 hours and they where not able to help). They called my Dr and upon relese told to see Dr Rosen. I have not gone to him in 4or 5 years, I did not want to see him because of past problems. Was in his office and I told him I did not want to see him and I wanted to go to my Dr. He told that was up to me so I left, guess what this so called Dr did. He charged me my office c/pay and an office visnt. Nice human right. Not a nice person or Dr no bedsie manner at all.

  • Currently 4 of 4 stars
 |  show details
Oct 31st, 2011

very good experience

  • Currently 4 of 4 stars
 |  My Grandfather referred me  |  show details
Aug 19th, 2011

My grandfather has been going to Dr. Rosen for almost ten years and when I recently had pain my grandfather told me to go to him. He diagnosed me and within a week I was feeling better. Nice guy too!

Mark as Helpful  | 2 people found this helpful Report Abuse
  • Currently 1 of 4 stars
 |  Dr. Germaine  |  show details
by Jude Germaine M.D. on Oct 23rd, 2009

I referred my patient to this physician as she was in a lot of pain. He did see her but she left feeling he belittled her, did not take her problem seriously and dismissed her as being crazy, essentially telling her she did not have a problem, was creating the pain but ordering her to come back for another test.