Save Bruce E. Semans, MD BruceSemans.MD.com • Pathologist • 35 years experience Bruce E. Semans, MD 101 E Main Street, Rochester, IL 62563