Step Ahead Foot Care: Thomas J. Rizzo, DPM 241 North State StreetGeneseo, IL, 61254 View Phone 309-944-5546 241 North State StreetGeneseo, IL 61254 View Website Experience & Reliability About Connect with this Business: Menu Reservation Send to My Email Send to My Phone Print this Page