Dr. Nancy Skehan, MD Internal Medicine Family Medicine 11Leave a review UMass Memorial Medical Center - University Campus 55 Lake Avenue North, Worcester, MA, 01655 (508) 334-2731