In his practice, Dr. Needham focuses on kidney problems. Dr. Needham's hospital/clinic affiliations include BayCare Alliant Hospital, Largo Medical Center - Indian Rocks Road Campus, and Mease Countryside Hospital. He honors Blue Cross Blue Shield EPO, Blue Cross Blue Shield Bronze, Blue Cross Blue Shield HMO, and more. Before completing his residency at Largo Medical Center, Dr. Needham attended medical school at Midwestern University, Chicago College of Osteopathic Medicine.