She is affiliated with Dartmouth College Health Service in Hanover, New Hampshire. Dr. Margo Krasnoff has been practicing for 33 years and received her medical degree from Dartmouth Medical School. No Reviews Favorite