Dr. Russo graduated from the Loyola University of Chicago Stritch School of Medicine in 1973. He works in Peoria, IL and 2 other locations and specializes in Physical Medicine & Rehabilitation. Dr. Russo is affiliated with Carle Health Methodist Hospital.
View More
