Dr. Avery graduated from the Geisel School of Medicine At Dartmouth in 1980. He works in South Portland, ME and 1 other location and specializes in Sports Medicine and Orthopedic Surgery. Dr. Avery is affiliated with Maine Health Maine Medical Center.
View More
