Dr. Cain graduated from the The Robert Larner Md College of Medicine At The University of Vermont in 1981. He works in Auburn, ME and 3 other locations and specializes in Orthopedic Surgery and Sports Medicine. Dr. Cain is affiliated with Northern Maine Medical Center.
View More
