Dr. Eberhart graduated from the Geisel School of Medicine At Dartmouth in 1979. He works in Portsmouth, NH and 4 other locations and specializes in Sports Medicine, Orthopedic Surgery and Surgery. Dr. Eberhart is affiliated with York Hospital.
View More
