Save Stephen P. Tuuri, MD StephenTuuri.MD.com • Internist Stephen Tuuri, MD 6615 Perkins Road, Baton Rouge, LA