1. Home
  2. Physician Groups
  3. Emory at Toco Hills Primary Care
  4. Our Providers

Our Providers

Emory at Toco Hills Primary Care is proud to serve the families of the Toco Hills community and surrounding areas. Our caring providers always take the time to listen to your concerns - from the moment you make your appointment until you walk out the door. At all times you receive attentive service and individualized care from all of our healthcare professionals and staff.

Thomas J. DiFulco, M.D.

Dr. DiFulco has worked in general internal medicine in the Atlanta area since 1978. He received his degree in medicine, magna cum laude, from Emory University School of Medicine in 1975. He completed his residency training at the Emory University Affiliated Hospitals in general internal medicine from 1975 through 1978. He received board certification from the American Board of Internal Medicine in 1978. Dr. DiFulco maintains active hospital privileges at DeKalb Medical.

His memberships include the American Medical Association, American College of Physicians, Medical Association of Georgia, DeKalb Medical Society, and Physicians for Social Responsibility.

Dr. DiFulco’s special medical interests include hypertension, geriatrics, endocrinology, heart disease and depression.

Sheryl Kennedy, FNP-BC

Sheryl Kennedy is a board certified family nurse practitioner with over 15 years of experience in family practice, internal medicine, urgent care, geriatrics and chronic pain. Her background also includes extensive RN roles associated with intensive care and home health.

Sheryl received her BSN degree from Emory University in 1988, followed by her MSN/ Family Nurse Practitioner degree from Kennesaw State University in 1998. She is certified through the American Academy of Nurse Practitioners & American Nurses Credentialing Center.

Sheryl Kennedy
Her personal interests and hobbies include Toastmasters International (Canada and US clubs), practicing Taekwondo and supporting Must Ministries homeless shelter.

contact us

2882 North Druid Hills Rd, NE
Suite B
Atlanta, Georgia 30329


Hours and Directions
Mobile Directions
News Feed
View all Press Releases