Dr. Weaver graduated from the Northeastern Ohio Universities College of Medicine in 1990. He works in Canton, OH and 2 other locations and specializes in Internal Medicine. Dr. Weaver is affiliated with Affinity Medical Center, Akron Childrens Hospital, Aultman Hospital, Mercy Medical Center and St Marys Medical Center.