S Steven R Lafayette MD 0 reviews 908 North Elm Street Wheaton, IL • 60187 View Practice (630) 668-8250