Find information about and book an appointment with Dr. Stephen Ribaudo, MD in Mishawaka, IN. Specialties: Physical Medicine and Rehabilitation..