We found 2 providers named 'John Schaffer' nationally.
Dr. John Schaffer works as an orthopedic reconstructive surgeon and sports medicine specialist in Virginia Beach, VA and Norfolk, VA. Dr. Schaffer attended medical school at St. Louis University School of Medicine. He is rated 4.0 stars out of 5 by his patients. He accepts Medicaid and Medicare insurance. He has received the following distinctions: Presidential Honor Society, University of Michigan; Magna Cum Laude, University of Michigan; and Best Resident Paper, Detroit Academy of Orthopaedic Surgery. Dr. Schaffer's hospital/clinic affiliations include Sentara Leigh Hospital, Sentara Norfolk General Hospital, and Sentara Bayside Hospital.