1 Rating with 1 Comment
Dr. Richard Byron Stafford, MD is a health care provider primarily located in Appleton, WI, with another office in NEENAH, WI. He has 61 years of experience. His specialties include Psychiatry.
Graduated in 1961
Dr. Stafford graduated from the University of Wisconsin School of Medicine & Public Health in 1961. He works in Appleton, WI and 1 other location and specializes in Psychiatry.