Team Cummings


James Cummings, MD

  • General Practitioner, Family Medicine, Long Term Care
  • Resident of Psychiatry, University of South Florida, Tampa, FL
  • Resident of Psychiatry, University of Louisville, Louisville, KY
  • Doctor of Medicine, University of Louisville Medical School, Louisville, KY

William Harper, PA

“I became a physicians assistant to help people. You share there darkest and happiest times. They trust your judgement that can change there lives. I enjoy helping them feel better in there later years. Geriatric medicine is constantly changing and I am required to keep up to date with new techniques,drugs and research. This is why I love being a Physicians assistant in geriatrics.”-William Harper

  • Physician Assistant
  • Physician Assistant trained at Medical University of South Carolina, Charleston, SC
  • Bachelor of Science, Psychology, University of Florida, FL

Linda Beagle, ARNP

“I specialized in geriatric care for two reasons: First because there is a great need to bring services to our aging population and second I wanted to learn “how to grow old.” My teachers come from varied backgrounds and I continue to follow their lead” -Linda Beagle

  • Advanced Registered Nurse Practitioner
  • Master of Science, Geriatric Care, University of South Florida
  • Bachelors in Nursing, University of South Florida
  • Associates in Applied Sciences in Nursing, Northern VA Community College, Annandale, VA

Caterina Goldberg-Dunnett, ARNP

“I enjoy the patients I care for – wise, accomplished and sometimes sassy! I love bringing medical care right to where they live, work, and socialize – I get to really know them and I’m honored to care for them.” – Caterina Goldberg-Dunnett, ARNP-C

  • Advanced Registered Nurse Practitioner
  • Master of Science in Nursing, Family Nurse Practitioner Program, South University, Tampa, FL
  • Bachelor of Science in Nursing, St. Petersburg College of Nursing, St. Petersburg, FL

Our teams collaborate with the facilty/community staff to bring the highest level of care. If you would like to send a message to any team member, please log into the Bluestone BridgeSM Communications Exchange network.