You may also like

Ratings for Dr. John B. Caramagna

5

Staff

5

Punctuality

5

Helpfulness

5

Knowledge

Not sure about these other ratings. You get the time you need with the doctor, sometimes 1-2 hours or more. He is so detail oriented taking meticulous notes regarding my medical history. Helpful beyond words!