Save Margaret K. Crook, MD MargaretCrook.MD.com • Endocrinologist, Internist • 21 years experience University of Virginia Physicians Group 1 Lee Street, Charlottesville, VA 22908