Open Accessibility Menu
Hide
Request Your Appointment

Dr. James Grannell

About Dr. James

“I hold myself accountable for my patients’ outcomes, and empower patients to be accountable for their own care and recovery following surgery.”